S
S
Skyrocker332017-05-02 21:24:11
Android
Skyrocker33, 2017-05-02 21:24:11

Where to start in Android development (after 5 years of iOS development experience)?

Hello!
I have been making native iOS applications for several years (first obj-s, now swift), now I want to make an Android version for one of my applications. That is, the question in the first place is to learn how to write Android applications for your own purposes, and not for the employer.
Surely, someone has already passed a similar path. Hence a few questions:

  • In the direction of which IDE is it best to look now, so that it would not be very "painful" after Xcode?
  • Are there frameworks like Cocoa in Android development?
  • What are the similarities and what differences exist in development for these platforms (in your opinion)?
  • Where would you advise to start (so that without initial information about data types, etc.)?
  • Maybe you should not "spray"?

If there is a resource where this has already been described, please provide a link.
Thanks in advance.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
Dmitry, 2017-05-02
@Skyrocker33

With 5 years of iOS experience, I think that you will be writing an application in a week without any problems. The threshold for entering the development for android is now somewhere in the plinth area.
Using my example, I can say that, having no mobile experience at all and not knowing java, I mastered android in about 2 weeks using free courses from Google itself with Udacity. A month later, the customer was already twisting a working prototype of the VPN client in his hands. I don’t know how it is with Apple, but the android has a very simple and understandable framework in concept.
Of the adequately supported IDEs, only one is now the official Android Studio from JetBrains. Having studied the refactoring hotkeys, then it’s quite difficult to write on the pros in vim =)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question