Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-8081-

macbook enough for iphone app development ?

Name: Anonymous 2010-06-08 19:19

I decided to try selling few shitty apps after having seen what crap people acutally buy, tho it seems I need a macbook to make those

I don't want to buy an iphone on top of it so is the emulator thingy enough for development ?

Name: Anonymous 2010-06-08 19:30

Or you could just run OS X inside a virtual machine...

Name: Anonymous 2010-06-08 19:34

Spent 3 days on vmware and virtualbox,

None of them worked, saying "Operating system not found" or something about frontside bus.

Name: Anonymous 2010-06-08 20:05

Use Android. It is free (as in free to develop from a PC).

Name: Anonymous 2010-06-08 20:29

just make an android app and then use http://xmlvm.org/android/.

Name: Anonymous 2010-06-08 20:33

>>4
Seconding that. Free SDK and emulator, good development environment, not that fucking schizophrenic ObjC shit.

Except, >>1 was talking about selling apps, and frankly, selling on the android market is crap. You won't make anything, because it's trivially easy to get them free. (no DRM or anything, and really lax "return" policy)

Name: Anonymous 2010-06-08 21:01

>>5
That's against Apple's braindamaged policy that disallows any app that isn't written in ObjC / Cocoa directly.

Name: Anonymous 2010-06-08 22:14

>>7
it's translated into objective-c and then compiled. there's no way apple can tell the difference.

>>6
1. drm is fundamentally broken anyway.
2. if your app is worth paying for, people will pay for it.
3. it's trivially easy to get one version of an app (install, pull the apk off the phone, uninstall & refund), but after you've gotten a refund for an app once, it won't let you get that refund again. if you want to get updates, you have to pay for the app. this works fine for crappy apps that are never updated (gameloft is one of the worst offenders here), but for most apps, it sucks to be stuck with an old version when the developer keeps making the newer versions better.

Name: Anonymous 2010-06-08 22:47

>>1
You are an enemy of freedom.

Name: Anonymous 2010-06-08 22:47

>>1
Don't buy a Macbook Pro. For much cheaper, just buy the lowest end Mac Mini and an iPod Touch. The newest iPod Touch is identical to an iPhone 3GS except for 3G, phone calls (obviously), and I think camera is the only other thing. It will work perfectly to test your iPhone apps (I know because this is what I do.)

If it will take you a few months to finish your app, you could wait for a few months to see if they release an HD version of the iPod Touch. The simulator will do in the meantime. I wouldn't bother if I were you; just get the current one now.

>>4
Yeah, this sounds great to open source developers, but it makes no real business sense. There are 100 million iOS devices now, and the App Store sells shitloads. Android is sparse, fragmented, and the Market is shitty. It will take a few years for Android to catch up.

Name: Anonymous 2010-06-08 22:51

>>8
If one person can get one version and can distribute it to others who can install it easily on their own phones, then it logically follows that all versions are easily accessible by anyone, at least so long as nvnp holds true.

What makes things worse is the Android Market has a large number of technically savvy users, and sadder yet, Google has managed to make it difficult to purchase a paid application in the first place, if not impossible depending on location -- you need a Google Account with Checkout, it has to be tied to a gmail.com address, and you have to be in one of the regions supported by the Android Market. The programs on the market are almost entirely free, with a handful of paid apps here and there -- as a result many people expect free, and just skip past any app with a price tag. And those that don't have to put up with currency conversions for a good third of their apps. And, to make matters even worse, there is hardly any quality control, so a lot of the stuff on the market is just garbage. You really have no idea what you're paying for.

Regarding your point #2, no they won't. Don't be naive, people are generally speaking lazy bastards, and having to go through an annoying process of searching for some third-party market and billing system and set up an account there just to give someone a dollar is beyond what a huge number of people are willing to do, however honest they may or may not otherwise be.

Name: Anonymous 2010-06-09 0:37

If one person can get one version and can distribute it to others who can install it easily on their own phones, then it logically follows that all versions are easily accessible by anyone, at least so long as nvnp holds true.
the few people actually pirating android apps aren't organized enough to do that.

Regarding your point #2, no they won't.
i have at least 5 apps on my android phone that i paid for. no matter how many times you make that claim, it won't make it true.

Don't be naive, people are generally speaking lazy bastards, and having to go through an annoying process of searching for some third-party market and billing system and set up an account there just to give someone a dollar is beyond what a huge number of people are willing to do, however honest they may or may not otherwise be.
what the fuck are you on about? the android market is run by google, and uses your google account.

Name: Anonymous 2010-06-09 0:44

>>12
You're an idiot and can't type a proper sentence. That aside, you also didn't read my post correctly.

Next person.

Name: Anonymous 2010-06-09 1:53

>>13
I disagree with what he says, so I'll just criticize his typing because I'm being lazy at typing up a proper rebuttal.

Name: Anonymous 2010-06-09 3:33

Android will peter out because Google are basically letting the telcos fuck them up the ass for popularity, while the telcos are desperate to suck Steve Jobs' dick. It'll become the Linux of smartphones, some shitty "free" clones of commercial applications from other OSes that no-one but RiMjobS Stallman will give a shit about.

Name: Anonymous 2010-06-09 3:41

>>15
multitasking, flash, wifi tether, htc sense, google maps navigation, etc.
also, no robo defense makes iphone useless as a mobile gaming platform.

Name: Anonymous 2010-06-09 3:51

You can buy a Macbook and get a free iPod touch well, after rebate.

Just claim to go to a college.

Name: Anonymous 2010-06-09 5:19

>>16
All available on systems other than Android. Phones will certainly continue to use Android, but my prediction is as a platform it'll be splintered into incompatible manufacturer/carrier-specific islands. As a feature it'll only be of interest to neckbeards who'll think "oh golly gee I can run my free software" except you won't be able to as the carriers start mandating lock-in features.

Name: Anonymous 2010-06-09 5:34

The investment of developing is about the cost of the a mac, a iphone, and the $99 fee to start publishing applications to the iphone market.  If you have a idea for a marketable application and have the ability to obtain the aforementioned things, by all means go for it.

Name: Anonymous 2010-06-09 6:20

OP here,

$99 fee is just trivial, the thing is, apple products are like 3 times more expensive here than they are in USA. I can't just go for it, I need to confirm if everything will be ok before investing in it.

So,

>>5
>>8

Could you confirm If people can actually sell them on appstore ? I'd LOVE to write in any language other than obj-c (I prefer c++ but java is fine too) and I really hate apple but I need to start making money, doing fine academically doesn't cut it anymore.

And if that's not the case, can iphone simulator do everyting an iphone/ipod can (or "simulate" few others like that accelerometer in xmlvm demo) ? I'm about to bid for a macbook and will buy if it'll be cheap enough but I really don't want to buy an iphone later.

Name: Anonymous 2010-06-09 6:42

stop being a fag.

just suck cocks for bucks

Name: Anonymous 2010-06-09 8:31

Ain't that faggotry ?

Name: Anonymous 2010-06-09 10:03

>>22
not as faggy as using a apple product.

Name: Anonymous 2010-06-09 10:04

>>5,8,12,16,21,23
Fuck off already, you neckbeard shitposter.

>>14
Basically yes. I was tired, and he's a goddamn blithering idiot and not at all worth staying up late at night for.

i have at least 5 apps on my android phone that i paid for. no matter how many times you make that claim, it won't make it true.
Fallacy: false generalization, and if you did your research you would already know that you're fucking wrong. The iPhone App Store sees roughly half of all users buying a paid app every month, whereas Android sees less than 20%. Not to mention that the userbase for the Market is a fraction of the size, and nearly 99% of the total app downloads on the Android are for free. (see below for link)
There are lots of places to get free "paid" apps for the Android Market. There's a lot of technically inclined users, and the platform makes it dead simple to copy an app from a phone and then install it on another one.

what the fuck are you on about? the android market is run by google, and uses your google account.
Being incapable of reading doesn't automatically give you the right to be abusive.

Obviously it requires a Google account, that is the essential minimum for downloading free applications. However, free apps don't require Checkout. It only becomes necessary the first time you try to download a paid app, and for many, that's just annoying enough to discourage buying. Plus, if you're not in one of the few countries that supports purchasing apps (http://market.android.com/support/bin/answer.py?hl=en&answer=143779), you already lose.
And even if I had Google Checkout on my account, I still would be incapable of purchasing apps, because the Market doesn't work without a Gmail address: http://code.google.com/p/android/issues/detail?id=2332

Here's some further reading for you, even though you're probably not going to bother reading any of these because they don't support your pipe-dream conclusion that Android is a viable platform for generating revenue.
Android Market sales compared to Apple App Store: http://www.geek.com/articles/mobile/app-store-outsells-android-market-by-1100-a-developer-says-2009091/
Regarding that 99% free statistic: http://thenextweb.com/mobile/2010/03/15/android-market-breaks-250-million-downloads-989-free-apps/
On piracy and some of the annoyances of Google Checkout: http://larvalabs.com/blog/iphone/android-market-sales-follow-up/
Android Market is "pathetic": http://openmoodle.conted.ox.ac.uk/mod/forum/discuss.php?d=2857
"Fundamentally broken": http://www.livedigitally.com/2010/02/01/how-google-can-and-must-fix-the-android-market-experience/

Name: Anonymous 2010-06-09 10:22

>>18
google maps navigation and robo defense are not available for any platform other than android.

The iPhone App Store sees roughly half of all users buying a paid app every month, whereas Android sees less than 20%.
that's because the average iphone user is an idiot who's willing to pay $20 each for stupid fart apps.

Obviously it requires a Google account, that is the essential minimum for downloading free applications. However, free apps don't require Checkout. It only becomes necessary the first time you try to download a paid app, and for many, that's just annoying enough to discourage buying.
even if you don't already have google checkout set up, it only takes a few seconds to set up and is so easy an 8-year-old can do it. and it's really worth it considering how good some of the paid apps are.

And even if I had Google Checkout on my account, I still would be incapable of purchasing apps, because the Market doesn't work without a Gmail address:
yeah, because you wouldn't be capable of getting a gmail address and typing it in when the market asks you to log in to use checkout. considering how many google services don't work with just a google apps address, i'm surprised you haven't already done that. i use a google apps address for everything i can and only have a gmail address for the services that don't work with google apps.

Name: Anonymous 2010-06-09 10:41

that's because the average iphone user is an idiot who's willing to pay $20 each for stupid fart apps.
Ad hominem, and terrible one at that. There's more and better quality apps on the iPhone store than the Android store.

Your other "points" are irrelevant and useless because they don't even bother to address the numerous flaws with both Google Checkout and the Android Market that I outlined in my post and which were discussed in great detail in the pages I linked to. Once you do that, and substantiate your claims with any real data whatsoever, I will consider continuing this conversation. Unless you can do that, your posts are nothing but baseless self-validation and threadshitting.

Name: Anonymous 2010-06-09 10:45

>>26
Ad hominem
I don't think you understand what that means.

Name: Anonymous 2010-06-09 11:04

>>27
"iPhone users are idiots, therefore none of the apps they buy are worthwhile."

You're right, it really isn't ad hominem. /prog/ made me stupider :<

Nonetheless, it's a ridiculous statement and has no factual basis.

Name: Anonymous 2010-06-09 11:23

>>25
google maps navigation and robo defense are not available for any platform other than android.

Navigation and tower defense games are available for all platforms.

Name: Anonymous 2010-06-09 21:02

>>28
that's not what >>25 wrote.

>>29
but good navigation and tower defense games are not.

Name: Anonymous 2010-06-09 23:15

No, you need a real device. The emulator is incomplete (lacking libraries like encryption and a bunch others that are present in the device) and its speed is extremely different to the real device. Programs that seem to run fine in the emulator will crawl in the iphone. Apple really dropped the ball with it - it's a fucking joke. So, sadly you'll need an iphone.

Name: Anonymous 2010-06-10 1:47

If you want to play games on the go why are you using a phone in the first place? Wouldn't it be better to get a PSP or DS with actual buttons and better games?

Name: Anonymous 2010-06-10 1:52

>>20

Just curious, what country ARE you from?

Name: Anonymous 2010-06-10 1:53

>>33
Belgium

Name: Anonymous 2010-06-10 1:59

>>34
Of course IHBT.

Name: Anonymous 2010-06-10 2:20

>>32
i have a DSi, but:
* it's a lot bigger than my phone
* it doesn't have accelerometers
* a lot of games don't support WPA
* dry skin + the texture of the DSi = extreme discomfort after about 10 minutes

re: PSP, can i put a bunch of games on a microsd card, or do i have to carry around huge bulky media for each game?

Name: Anonymous 2010-06-10 2:58

>>36
I hear the 3DS will be a PS3-killing smartphone. Or was that the iPad? I get so confused.

Name: Anonymous 2010-06-10 2:58

>>36
You can put games on a microsd card if you download them from the Playstation Store or if you crack it and download them from some place other than the Playstation Store (also emulators for SNES/Genesis/PS1 etc).

You also have to look at the quality of the games when you compare a phone to the portables. Show me a game on the iPhone that can compare to God of War on the PSP or The World Ends With You on the DS.

it doesn't have accelerometers
hipster

Name: Anonymous 2010-06-10 3:33

You also have to look at the quality of the games when you compare a phone to the portables. Show me a game on the iPhone that can compare to God of War on the PSP or The World Ends With You on the DS.
http://www2.gamevil.com/eng_new/iphone.jsp?game=2 ?

hipster
i suppose you think we should all go back to using punch cards instead of using these newfangled keyboards.

Name: Anonymous 2010-06-10 3:49

>>39
http://www2.gamevil.com/eng_new/iphone.jsp?game=2
That's nice. Now how many others of similar quality? I can name at least 10 for both the PSP and the DS.

i suppose you think we should all go back to using punch cards instead of using these newfangled keyboards.

http://www.youtube.com/watch?v=Jm0KKa6wACQ

You're going to enjoy this a lot.

Name: Anonymous 2010-06-10 5:06

[ol][ul]back to /g/ please[/ul][/ol]

Name: Anonymous 2010-06-10 5:07

[ol]back go to /g/ pla[/ol]

Name: Anonymous 2010-06-10 5:08

[ol]at this r8 i'll never be expert \= [/ol]

Name: Anonymous 2010-06-10 5:17

MAC ``DEVELOPMENT''????!!!!  
back to /preschool/ please

Name: Anonymous 2010-06-10 8:30

OP here,

>>31

Finally it's the answer I was looking for, thanks for the input.

>>33

Why ?

Name: Anonymous 2010-06-10 8:32

"Development" is what everyone calls it, stop trying.

Name: Anonymous 2010-06-10 9:24

>>44
gosh, ain't using ccl and emacs on OS X development

Name: Anonymous 2010-06-10 9:28

>>47
SLIME + Paredit?

Name: Anonymous 2010-06-10 10:59

>>48
You use anything else?

Name: Anonymous 2010-06-10 11:09

>>49
Malbolge and TwoDucks

Name: Anonymous 2010-06-10 11:33

Oh, btw, are there MAJOR differences between iphones and ipod touches, in terms of being capable of testing apps ?

I've found some dirt cheap refurbished ones, might also buy some if they'll work out fine.

Name: Anonymous 2010-06-10 12:12

>>1
You need a few dicks up your butt if you want to start iPhone development.

Name: Anonymous 2010-06-10 12:38

Why the hate ?

Name: Anonymous 2010-06-10 13:05

>>51
No.

Name: Anonymous 2010-06-10 13:41

Read SICP.

Name: Anonymous 2010-06-10 17:24

OP, great idea here. You should make an Android app that can program iPhone apps. I want 50% of all profits.

Name: Anonymous 2010-06-10 18:17

>>56
There's a rule against that (probably)

Name: Anonymous 2010-06-10 22:27

>>57
Of course there is.
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).

Fuck iPhone.

Name: Anonymous 2010-06-11 5:57

So wait, it's not necessary to use crapjective-c ?

Name: Anonymous 2010-06-11 6:57

>>59
You almost always have to use crapjective-c and Sepples. I like Sepples though.

Name: Anonymous 2010-06-11 7:13

>>60
Read SICP

Name: Anonymous 2010-06-11 7:35

>>60
I loathe sepples and like objective-c, what are you going to do about that

Name: Anonymous 2010-06-11 8:04

>>62
say "Oh right, just like the other 33% of us"

Name: Anonymous 2010-06-12 3:43

>>40
That's nice. Now how many others of similar quality? I can name at least 10 for both the PSP and the DS.
http://www.gameloft.com/smartphone/modern-combat-sandstorm/
http://www.gameloft.com/android-games/asphalt-5/
http://www.dvidearts.com/games.php?gid=7

Name: Anonymous 2010-06-12 3:50

>>62
You only need to use Objective-C if you want to use a native UI. Otherwise you can just code in OpenGL.

Name: Anonymous 2010-06-12 3:59

>>65
...with OpenGL. In C/C++.

Name: Anonymous 2010-06-12 6:21

>>66
Did you mean ``in C++/C#''? Because that grouping makes a lot more sense.

Name: Anonymous 2010-06-12 7:44

>>67
Failed attempt at granting ```in C++/C#''?  meme status

Name: Anonymous 2010-06-12 7:50

>>68
Back to /b/, please.

Name: Anonymous 2010-06-12 9:22

>>64
You have very low standards.

Here's 3 portable games that are actually good (there are plenty more):
http://psp.ign.com/objects/965/965242.html Metal Gear Solid
http://psp.ign.com/objects/886/886122.html God of War
http://psp.ign.com/objects/664/664937.html Burnout

For the record I played an FPS and a racing game on the iPhone, and they weren't very good compared to games that use actual buttons.

Name: Anonymous 2010-06-12 17:18

>>70
I'm amazed this is even up for debate.

Name: Anonymous 2010-06-13 1:20

>>70
have you played the games >>64 mentioned?
i'm not surprised you weren't impressed with the shit that's out there for iphone. try playing a game on a real phone (nexus one, droid incredible, evo 4g, etc.).
also, is there anything like http://labyrinth.codify.se/ for psp?
how about a tower defense game that's as good as robo defense?

Name: Anonymous 2010-06-13 2:41

>>72
I played Need for Speed and some Call of Duty game on the iPhone so I can't imagine the racing game and shooter he mentioned are that much different and that much better. NFS and CoD are pretty high profile.

http://www.dvidearts.com/games.php?gid=7
This looks terrible from the youtube video. The music just made me think of all the videos that use LET THE BODIES HIT THE FLOOR for some reason.

also, is there anything like http://labyrinth.codify.se/  for psp?
how about a tower defense game that's as good as robo defense?

http://psp.ign.com/objects/704/704774.html
Probably the best puzzle game I've ever played. (You might think "OH THIS IS TETRIS", but it's not)
http://psp.ign.com/objects/949/949614.html
This one's pretty clever.
http://psp.ign.com/objects/143/14305991.html
The only TD game I can think of. The only time I had fun with tower defense was in Warcraft 3 playing with friends so I'm not really big on them.

Name: Anonymous 2010-06-13 2:51

I played Need for Speed and some Call of Duty game on the iPhone so I can't imagine the racing game and shooter he mentioned are that much different and that much better. NFS and CoD are pretty high profile.
mobile versions of 3d console games are usually just shitty 2d j2me games. most of the companies that make them just port the shitty j2me games to smartphones and expect people to pay for that shit. games actually developed for smartphones are usually much better.

This looks terrible from the youtube video. The music just made me think of all the videos that use LET THE BODIES HIT THE FLOOR for some reason.
i agree with you about that one, but for some reason people who like the psp seem to like that sort of thing. sorry for assuming you were part of that crowd.

http://psp.ign.com/objects/704/704774.html
Probably the best puzzle game I've ever played. (You might think "OH THIS IS TETRIS", but it's not)
http://psp.ign.com/objects/949/949614.html

This one's pretty clever.
labyrinth isn't really a puzzle game... it's usually pretty obvious what you have to do, and the challenge is tilting the device to make the ball roll where you want it to roll.

http://psp.ign.com/objects/143/14305991.html
The only TD game I can think of. The only time I had fun with tower defense was in Warcraft 3 playing with friends so I'm not really big on them.

not even close to being as good as robo defense.

Name: Anonymous 2010-06-13 3:33

>>74
http://www.youtube.com/watch?v=Rldt0X1hb0U
http://www.youtube.com/watch?v=YOcZjTdib_M

These don't look that much different, granted Asphalt 5 looks a little better but I think NFS Shift aims to be more realistic or something.

But really I know how those games are controlled. It's fun for 10-15 minutes perhaps but I want more.
Now this is a racing game that's both fast and requires precision:
http://www.youtube.com/watch?v=EE4POysgqpg

Honestly I can't think of a better portable gaming system than the PSP. Sure some may consider its library to be inferior to that of the DS but if you add emulators for NES/SNES/Genesis/GBA/PS1 (which runs flawlessly) it simply can't be beat.

Not saying the iPhone or Android-based phones are bad at what they do, but when it comes to gaming it's simply no competition.

Name: Anonymous 2010-06-13 12:57

Are ipod touch 3g 8gigs fine enough ?

Name: Anonymous 2010-06-13 13:08

>>75
I don't think it's necessary to compare the DS and the PSP. They both provide the required kind of control. Beyond that it's a matter of taste since the available titles themselves make a bigger difference than the system capabilities do. Not so with phones; even if you had gaming controls on your phone the common denominator does not.

Name: Anonymous 2010-06-13 21:12

>>77
If you try to put gaming controls on a phone, you deserve to be laughed at. Remember the N-Gage?

Name: Anonymous 2010-06-13 21:52

>>78
N-Gage lol
But we do agree portables have better games than phones right?

Name: Anonymous 2010-06-13 21:53

>>78
Gaming controls are not what was wrong with N-Gage. Besides, I'd go for a DS that could make calls.

Name: Anonymous 2010-06-13 23:48

Name: Anonymous 2010-06-14 0:19

>>81
Knowing what I do about DS wifi speeds, that is abusing the notion of making a phone call.

Name: Anonymous 2010-06-14 0:51

>>80
everything is what was wrong with the n-gage

Name: Anonymous 2010-06-14 0:51

>>82
it works fine on my DSi.

Name: Anonymous 2010-06-14 2:56

>>83
The fucking keypad was the very embodiment of HIAIDS

Name: Anonymous 2010-06-14 12:42

This thread is full of how to develop iphone apps.
Thanks, anon.

Name: Anonymous 2010-06-14 13:48

>>86
You're welcome.

Don't change these.
Name: Email:
Entire Thread Thread List