User interface resources for android - android

I have a background in java and i would like to learn how to design user interfaces in 24 hours for android.Can anyone give me an advice on how to go about it in terms of resources.

I hope Android Developer Site has more info about UI..
You can use this link.. http://developer.android.com/guide/topics/ui/index.html
I advice you to study about UI simultaneously with working on Android development, so that you will be familiarized with terms as well as what to use when and where..

Make sure you go through the newly launched Android design website:
http://developer.android.com/design/index.html
You can learn about styling, colors, patterns, typography, interaction patterns, navigation and much more.

Related

Sidemenu with Special effect for Android

We have an IOS/Android app that is being redesigned and we're really happy with it,
Since IOS7 we are able to be more creative in terms of UX/UI and it's really wonderful.
My problem is with Android, it IS my favorite platform both in terms of Development possibilities and general ideology but for some reason it's lacking the rich content world of IOS.
We've designed a sidemenu with the following effect which is really amazing and we love it, but we can't recreate it for Android, i've consulted with several developers and they all gave me the same answer "it's a system limit".
My question is - Is it possible to recreate those effects in Android, if not then why (what's the actual limit) and if Yes, then what am i missing ?
We've designed a sidemenu with the following effect which is really amazing and we love it
You're welcome to your opinion. Personally, that would drive me nuts, and I have no idea what benefit it would give users over a regular navigation drawer.
Is it possible to recreate those effects in Android
It is unclear what specific effects concern you.
Can you resize content, such as the original content shown in the video? Yes.
Can you slide content, such as the original content shown in the video? Yes.
Can you fade in content, such as the items of the menu? Yes.
All of this is covered in the documentation. Particularly if you are targeting API Level 14+, property animation is usually the way to go, and you can try NineOldAndroids for a partial backport of those capabilities if you need to support earlier API levels.
If I missed concerns of yours, please comment, or perhaps edit your question.
To put it bluntly, user experience.
Providing an experience consistent with the Android operating system is a Priority for Google and by placing some limitations on the way you develop the UI of your app it can ensure an experience that is familiar from app to app.
You can see the UI guidelines here:
http://developer.android.com/design/get-started/ui-overview.html
Out of interest have you had your app approved by Apple yet?
Also.. Android does allow you to use a "Sliding Drawer" menu which is very similar to your effect which you could use to meet your goals (without the effect of course).
Check out the below mentioned git project. It has so many slide menu styles/animations. You can use the one you want or customize as per your need.
https://github.com/jfeinstein10/SlidingMenu
Check the below android app for the above mentioned GIT project
https://play.google.com/store/apps/details?id=com.slidingmenu.example

Android application design starting point

I have just starting learning Android development. I am familiar with the Java and Adobe Flex UI. I have basic design curiosity regarding the android development.
What could be the ideal design to develop the app. (Lets say, I have 4-6 different tab)
I have all the wire-frame available. which could be my starting point.
I wanted to use JSON and mongoDB for connectivity purpose ?
Is there any framework available for android development (MVC) ?
Generalized functionalists nice to have. eg. Email or updates for the application to notify.
I am currently going through the tutorial but thats not really helpful in terms of designing the whole application.
Please help me.
thanks,
I think you first just need to take some time and have a good read on Google's own sites.
http://developer.android.com/index.html
Another good place for tutorials is
http://www.vogella.com/articles/Android/
There is no ideal design. Your starting point, is the site above.
Communication between your app and a server is mostly done by JSON or XML. You can't directly access remote databases (Maybe you can with some tricks, but you don't want to.)
Android is a framework, and it is based on MVC.
No idea what you're even asking here.
Good luck and try to make any future questions a lot more specific to programming problems.

Book, tutorials or sources for creating rich/complex interface (android)

Pretty much the title. I'm new in android development. So, I'm interesting about developing rich application, but cannot find a good tutorials. I would be realy appreciated if someone guide me some resources for start.
Maybe there is some open source project where I can find helpful information?
Thank you
UPD1
Is there some guide from start to end where explained how to make an application such a twitter app? Or any other kind of complex and start to end described application?
I would recommend starting here. The Google UI guidelines. It explains the different API for creating UI elements and also gets into pros/cons about icons, menus, fonts and so on.
http://developer.android.com/design/index.html
http://appinventor.mit.edu/explore/sites/teach.appinventor.mit.edu/files/MIT%20App%20Inventor%20Development%20Overview_0.pdf
http://cs.usfca.edu/~wolber/appinventor/bookSplits/ch4NoTexting.pdf
These are some of the links that i found very useful for complex android app development.

Designing the User Interface for an android app

Recently I've been building an app using eclipse and the android xml editor for the layout/visual design of the app. I finished most of the code for the app and now i want to design the interface so its more usable and looks much better than standard buttons. Does anyone know of any tutorials or software or really any way to do this. All i could think of was use photoshop to create icons for the button and such but maybe there is a better way to go about designing the user interface of an app than using images from photoshop?
Hope I explained that well enough, Let me know if you need clarification.
Some general Android UI design tips:
Filthy Rich Android Clients - Romain Guy
Google I/O 2010 - Android UI design patterns
Android UI Design Tips - Slideshow

UI design guidelines of Android - where to be found?

I'd like to develop apps for Android after 2 years of developing iPhone apps. First of all, I'm not a programmer. I'm a UI designer and usability engineer with basic knowledge of app programming. I have a colleague doing the part of the programmer. So my first look into the documents on developer.android.com titled "UI design" resultet in surprise. No real design guidelines, just clutter about coding, no concrete hints how apps have to look like what you are expecting when you read "UI Design". OK - Android is a very open system for many different hardware types - maybe a little bit hard to give advices that fit for all systems - but not impossible. Let's look at e.g. Symbian - it's relatively open too and they have this: forum.nokia.com/info/sw.nokia.com/id/8299c7a4-d3d8-4c4c-b62e-97a4c831e6a3/User_Experience_Evaluation_Model_v1_1_en.pdf.html
Great help, good basics!
Apple has this: http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html
Examplary done!
Now I am searching for the equivalent document for Android UI Devs (again, not the programming part). This one looks great: developer.android.com/guide/practices/ui_guidelines/index.html
but it does not cover all scenarios and sooner or later gets lost in advices for coding.
I'm looking forward to your help.
Many thanks and best regards.
I think those at http://developer.android.com/guide/practices/ui_guidelines/index.html are the only ones at the moment, quote: The Android UI team has begun developing guidelines for the interaction and visual design of Android applications. Look here for articles that describe these guidelines as we release them.. So it sounds like there will be more in the future but they haven't finished them yet.
You can also find some information here: http://developer.android.com/guide/topics/ui/index.html
In general, I don't think Google has a different mindset than Apple when it comes to design so I doubt there will ever be as much official material.
There's a document called androidhig.pdf that seems to be someone that has just created a set ot reasonable guidelines themselves by adapting the IPhone ones, I can't find any download link for that document now, but if you google for the file name you can do quickview on at least one of the links to see the contents of the file.
Google has launched a brand new site with Android UI and design guidelines.
As #ho1 notes, HIG is very much a work in progress. In addition to those suggestions, I'd recommend a recent blog post on UI design patterns, which I found enlightening.
EDITED ADDENDUM: UI design patterns were also described at the I/O conference, available as video.

Categories

Resources