B
B
bockra2012-02-07 09:40:39
iPhone
bockra, 2012-02-07 09:40:39

Where to go? iOS vs Android?

There is no development experience for Android or for ios (although there is some basic knowledge of java and a friend who has experience in publishing a fairly successful application)
Tell me what, in your opinion, is more promising in terms of a developer? (without holivar, pliz)
ps there is something to develop under ios.

Answer the question

In order to leave comments, you need to log in

8 answer(s)
I
inout, 2012-02-07
@bockra

At one time, I also faced such a choice. It was supposed to transfer and modify the game for both of these platforms. I chose Mac OS X and iOS. I don't regret it.
If there is an understanding of the basics of OOP, then there will be no problems with mastering Obj-C. It's only scary in appearance :)
By the way, here are some review articles on Obj-C, I advise you to read it in order to better imagine what you can expect: pyobjc.ru/?page=3

S
Sniks, 2012-02-07
@sniks

For a beginner, it’s probably easier on Android, since there will be no particular problems putting applications on the market, with applications for iOS in this regard it is much more difficult.

A
Anubis, 2012-02-07
@Anubis

For game development, there is a good Corona SDK environment. Just multiplatform, though licenses need to be purchased separately. To develop for Android, a PC is enough; if you need to write for iOS, you cannot do without a Mac. The code is much less cumbersome than in native Xcode.

E
esin, 2012-02-07
@esin

What is the application plan? Gaming or normal?

S
sadgb, 2012-02-07
@sadgb

And what is closer to you on a mental level - an iPhone or an android?
It's just that, as I can tell from the experience of working next to the android developer, I don't understand a lot because other interface standards are adopted in android.
For example, a select screen that pops up to the top, and in an iPhone, this is a field that moves out from the bottom.
If you use an iPhone, then try writing under it (if the problem with registering with Apple does not bother you) and similarly for android - because during work you will have flashbacks like
“Oh, I saw how it was done in this or that application — it was very convenient, we should do the same”

R
realabs, 2012-02-07
@realabs

Taking into account knowledge, it will be easier to write software for Android.
Taking into account potential earnings - more money is spinning in iOS.
Again, you can hone your knowledge on an Android phone, and then apply your vision by learning Objective-C for iOS.

A
Akson87, 2012-02-07
@Akson87

Many correct answers have already been written above, I can add that objective C is not as scary as it seems the first week. You just need to accept the fact that it is quite old and some familiar things are implemented differently there, but there is nothing wrong with it.

K
KvanTTT, 2012-02-08
@KvanTTT

A little offtopic, but I will advise an excellent, free, open source library for developing mainly games for android libgdx . It allows you to create applications for Android, Windows and Linux.
It seems to me that the meaning of such cross-platform is testing and debugging on all platforms, bypassing the slow emulator.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question