TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Starting as an app developer: iPhone or Android? Which one to choose?

9 点作者 g-garron超过 13 年前

9 条评论

Turing_Machine超过 13 年前
If you're not sure, why not start with something like Appcelerator Titanium? It's cross-platform (iOS, Android, preliminary support for Blackberry and even desktop apps) to a very large degree (some UI tweaks may be needed to make it look right) and you can write your code in Javascript -- which is a very useful thing to know even if you don't stick with mobile apps. There are other similar packages (PhoneGap, etc.) but from what I've seen Titanium is much more performant.
评论 #2931849 未加载
n9com超过 13 年前
To be honest, you'd be better off with making Mac apps. The competition is much lower in that market and it's a lot easier to get visibility for your app on the Mac App Store.<p>The dynamics of the iOS and Android store have changed a lot in the last 2 years and now the majority of high ranking apps are from companies that have built up a huge cross promotion network.
评论 #2931855 未加载
hinto_ize超过 13 年前
Given that (at least for now) you're in it for fun, and that you already have Mac hardware, seems to me iOS is a good place to start. With the combination of the iPhone simulator and your iPod Touch you have what you'll need to dive in.<p>One thing other posters haven't brought up is the abysmal condition of the Android emulator. Unless you have an Android device on hand, you're in for a world of pain trying to develop apps using the emulator. It's snail slow, with a long boot-up time &#38; very poor graphics performance. (It's something the Android dev tools team at Google is working hard on fixing, but it's a ways out, from my understanding.)<p>Finally, if you're the type who likes a structured approach to learning there's a great course that Stanford University offers covering introductory iOS development (<a href="http://goo.gl/SouE" rel="nofollow">http://goo.gl/SouE</a>) to help get you started.<p>Good luck to you, my friend!
评论 #2932981 未加载
bignoggins超过 13 年前
What's your background? C/C++ then go with iPhone. Java then go with Android.<p>What's your goal? If you want the path of least resistance to meaningful revenue go iPhone. If you want to integrate deeply with the OS in a way Apple would never allow go Android.
评论 #2932982 未加载
Caballera超过 13 年前
My friend and I are starting as Android developers. Neither of us have previous experience on either platforms. He's got SAS experience and SQL, me I do more web design. So far it's going good, specially for him as he's learning fast. We choose Android as it's only $25 bucks to become a registered developer, plus he has a HP Laptop, no Mac (i have a mac) and he currently doesn't have a job. We do intend to try iOS development if we get Android development working.
评论 #2931850 未加载
darylteo超过 13 年前
Personally? It depends on your goal/model.<p>If you're in it for the money (passive side income etc.) I would go for iPhone. There are people who have made considerable income from ads on Android, but as usual this differs between apps and situation.<p>If you're just doing it for fun, either works.
评论 #2931425 未加载
评论 #2931492 未加载
nesbot超过 13 年前
You might be interested in this recent hacker news posting, <a href="http://news.ycombinator.com/item?id=2929612" rel="nofollow">http://news.ycombinator.com/item?id=2929612</a><p>You can look at the results but looks iPhone is paying more for now, but I think that will flip in the coming months.
评论 #2931421 未加载
评论 #2931430 未加载
daniel_solano超过 13 年前
If you're in it for the money, one question is whether or not you have a Mac and iPhone. iOs may gross more revenue, but if you have to spend $1000 just to get the necessary hardware to develop, then that's going to cut into your net revenue deeply.
评论 #2931706 未加载
评论 #2931853 未加载
freddy超过 13 年前
I would go for iPhone. Mostly because the tooling is easier, interface builder is cleaner. Android is great too but a litle more involved to get the same result. At least that is my 2 cents.
评论 #2932985 未加载