Answer the question
In order to leave comments, you need to log in
Answer the question
In order to leave comments, you need to log in
I agree with my colleagues - Android SDK is the main framework. But I'll put in my two cents:
I would not recommend transferring Yii development principles to Android applications. For 90% percent of the androyd code is the display / input of information. Moreover, according to a different principle than HTML + CSS + JS + AJAX, and there is a sea of \u200b\u200bits wisdom, complexities, and features. Yes, and Java itself is much more powerful and more complex than PHP. Therefore, I advise you not to try to remake Android for the usual php-html approach, but to understand and accept its methods, otherwise it will be very difficult and sooner or later you will come to this anyway.
As for the frameworks, a lot of everything has already been written for android, choose not the most convenient options (for example, some newfangled AR thread that 2 people use, although it is divine), but what is time-tested. There seems to be no specific framework that covers everything, everything, everything, but there are many specialized ones:
Gson, Otto, Retrofit / OkHttp, ButterKnife, Android Data Binding, AndroidAnnotations, RoboGuice and so on - which one is better to use - it's better to ask Androdi-specialists, I am an amateur.
It’s not like Yii, that is, there is no framework for the same “native” Java and the same IDEs, there are separate non-standard libraries, and of the frameworks, only Xamarin, PhoneGap, etc., their authors “swung” to create more and its IDE, language, etc., as a result, each product has a narrow range of tasks.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question