I would like to get professional opinion regarding UI components Android provides.
I am not experienced android developer but what I have discovered reading android documentation (everything what relates to UI) are: 1. Android UI paradigm is far to be identical to well known Java paradigm like Java AWT, Swing. It is a little bit confuse new developers since they have to follow the new idiom. 2. Any new solution (like Android is) requires new components. The market provides huge number of ready to use solutions. Mobile area makes the choice significantly worse, but any way the existent components are heavy adapted for Android. 3. Android UI is not step forward regarding simplification and effectivity of UI development. You are stuck to Android emulator. Actually Android UI is typical what we meet on any other PDA/Smart Phone device. I am busy in UI development for long time what results in Gravity project. Gravity is adaptable platform that has powerful set of UI components. Adaptation means you can use it on different devices (PDA, PC, Smart Phones) and (potentially) for various platforms (J2EE, J2ME, SWT, .NET). Ancestor of the project - lwvcl - already has proved this fact providing common solution for J2ME, J2SE, SWT, .NET platforms. What the gravity gives: 1. Unified development paradigm that turns all platform and device dependent solutions into one abstract solution. Either it is J2SE or SWT Gravity application you work practically with the same components, identical classes hierarchy and API. 2. Applications that target PDA (J2ME) can be implemented and debugged as usual J2EE/SE application. No need to use emulator to debug UI what can speed up development significantly. Actually it was designed to be used in resource-limited environments. 3. Gravity platform provides rich set of UI components. The components functionality is much more powerful than basic Java AWT and it is comparable to what Java Swing has. It is better to see than write thousands words.. Detailed informations regarding Gravity project can be found "http://www.gravitysoft.org/doku.php? id=home:projects:gravity" What I am thinking about is porting Gravity platform to Android. Does any body think it is stupid idea ? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
