Good UI practice in Android, are there some sample code? [closed] - android

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I read carefully the good UI practice from the Google Dev Blog; http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-at.html
and I found that they are right and twitter is an application that I really love for its User Friendly Interface ( like the Google IO app too)
As I spend most of my time developping the interface of my application, I found that a waste of time and the results are quite bad. I think that a lot of dev's like me have maybe a lack of photoshop skills and "ergonomy" ( does this word exist in english?).
I have read also on Twitter Blog that the application would be Open source: http://blog.twitter.com/2010/04/twitter-for-android-robots-like-to.html
But I havn't heard about any code release.
As there are to many things to care, regarding to the Google dev blog, I would like to know if there is an open source application that could learn me how to use all these pattern ( search bar, moving bitmaps, QuickActions, etc.)
I know that the answer to my question is not a simple line of code, but maybe an open source project or reference application to learn how to do the UI tricks as simple as they are on the Twitter app.
Thank a lot for any guide/blog/code sample.

But I havn't heard about any code
release.
The Twitter application has not been released as of the time of this writing.
I would like to know if there is an
open source application that could
learn me how to use all these pattern
( search bar, moving bitmaps,
QuickActions, etc.)
The Google I|O 2010 app is open source. How closely that app's implementation of the UI concepts meets the Twitter app's implementation of the same is unknown.

Related

General android programming guide lines [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I have been programming on android for the past few months and have hit a point where I comprehend the basic ideas and principles for Android development.
Currently I think that my code lacks the appropriate structure and clearance that is required in order for your code to be readable. I know this because sometimes even I find it hard to read my code - and I am not talking about the variable or classes names. I am talking about for example when I open a big ( lengthy ) activity and have 5 overriden methods, 5 more and tons of global variables, a couple of inner-classes and so on it gets hard to find stuff in.
Therefore I have been looking for some guide lines for how to do this so that the code looks good and is readable but I haven't been able to.
There are also small problems to which I find hard to find an answer and usually go with what i feel like rather than knowing for sure what is right in the situation. For example what is better - having the activity implement onClickListener and then having a big switch statement, or just creating new listener for every UI element.
I was hoping some of you might know a place where I can find answers for questions like this. If there is not I will start adding the questions here.
Thank you
I used this to learn Android MVP: https://www.youtube.com/watch?v=qE4DEwrK2N4
Github link: https://github.com/jpotts18/android-mvp
You can also look at a app that I created which follows mvp structure (well sort of) and with its help, it is easier for me to rollout more features constantly without cluttering my activity/fragment classes. Link: https://github.com/crazyhitty/Munch
Check out Google's Android Code Style guidelines. It contains some terrific guidelines regarding coding guidelines and style.
This was written by Chet Haase who works at Google on the Android UI team.
He was input his own and the framework teams knowledge into the articles to clarify the correct Android programming Guidelines.
Article 1

Mobile Real Time Multiplayer SDKs [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
What are some good real time multiplayer SDKs I could use for Mobile game development? More specifically for Android. I am using LibGDX to make a simple multiplayer racing game and don't want to have to create a network interface from scratch.
I looked into Skiller but it seems somewhat dead. Not much activity on the forums even though it seems very promising.
I also looked into Openfient but I don't think they support real time multiplayer anymore. I remember they came out with Playtime but I think they stopped supporting it.
Considering I only need the actual racing aspect of the game being multiplayer, ie velocities, speeds, and such.
Actually I am from Skiller team and although you can't see much activity in our forum we work very closely with our developers through emails and skype, so I can assure you we are totally active :)
If you need help or have any questions about any of our tools please send email to support#skiller-games.com and we will walk you through the integration. Besides our existing tools like social dashboard, leaderboards and turn based tools, next week we will release additional tools for our Android SDK with better code examples, personal challenges, real time tools and better user management.
By the way, we are always open for your suggestions so if there is something you are willing to see in our next SDK release please write to us.

What is the best analytics tool for an Android application? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I saw Flurry and Google-Analytics are good choices, what tool is more powerful and why?
I have used UXCam which become very useful for me. It has all the feature that should be in mobile analytical and UX optimization tools.
It has many features such as:
Screen video recording
User interaction data such as heatmap, timeline
Camera video recording
Feedback and bug reporting
Integration steps are also very easy and short. You have to add some permissions and services in manifest and add
UXCam.startApplication(this);
on starting activity of your app. Docs are available here.
It depends whatever you want from an analytic. Check this page and maybe you can decide which one is the best for you. Flurry-vs-Mixpanel-vs-Google-Mobile-Analytics-who-wins-Why
I am currently trying Countly http://count.ly/ and it looks very promising.
If you are not looking for experimentation you can try Google Analytics and Flurry which are more tried and tested.
Using google analytics for android has too many advantages. In case you have a service which is available on internet ,android and iPhone, you can see the consolidated data of all these on a single page. Also, the API is very simple and use of custom variables can be done to track the events in the application. Check out their official page at
http://code.google.com/mobile/analytics/docs/android/
I am using https://try.crashlytics.com/ and really its amazing..
just Checkout listed trusted partner who integrated the same..

Where can I find willing open source Android contributers [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 8 years ago.
Improve this question
I am writing an application which I hope to build a client for in Android.
However, I am fairly inexperienced in Android development and am looking for droid devs who would be willing to contribute to my open source client.
Where can I find such people? I dont care where they are, just as long as they have a strong grasp on the english language.
*edit: to clarify - I am not trying to recruit people through stackoverflow, merely where such people would register as willing contributors looking for a project, so I can look through their profiles and get in contact with them.
I would post you project on an open source repository website like GitHub or Google Code. And start making commits and post information on the app. Most open source projects start with a few devs and the community kicks in once you have a decent user base. I feel like the best way to recruit people to to put your project out there and show people that it has potential. Then people will want to contribute to it.
Maybe you are looking for Android contributors group.

Android UI examples [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am new with Android UI and I am looking for some resources about best practices to design a UI (examples of UI elements, tutorials, etc.)
I've been looking in Google or http://developer.android.com/resources/tutorials but there is nothing helpful at all.
Can anyone provide me some resources/links ?
There is actually a nice web which explains the most usable UI Design patters used by many apps already: http://www.androidpatterns.com/
If you have no experience with Android UI but you know a little Java already, maybe this is something for you:
SimpleUi ( https://github.com/bitstars/SimpleUi )
The generated UI (code below):
The complete code to create this Android UI:
I use it in real applications, not only for fast prototyping or dialogs and its well tested over the years. The concept is based on the model view control principle and for most common scenarios there are ready to use components which automatically look correct on any device. I don't say it should be used for any UI (e.g. listviews should be done by hand) but for most usecases this should be quite handy ;) Oh and feel free to fork it and improve it further if you want
UI Patterns, shown on the Twitter app, but they're common on Android in general:
http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-at.html
http://www.androiduipatterns.com/
Depending which pattern you want to implement, there are open source projects/samples out there, i.e. for the Quick Contact Bar, etc.
Check anddev.. normally there are nice examples of UI elements. Also some nice tutorials at mobiforge 1 and 2.

Categories

Resources