Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Working with a few people on an Android project that is growing to be quite large. We'd like to make sure that the organization is as good as can be. So I was just looking for what guidelines and patterns people are using for structuring their large android projects in regards to packages, classes and accessing methods between classes. The best thing would of course be a github link to a project you think is particularly good!
Our project is an application web centered using webviews with the accompanying native UI elements.
This is going to be a very high level example.
But I usually have packages for fragment types, data, services, dialogs, adapters, controls etc. This makes it much easier to locate files in a huge project.
I use an entirely flexible fragment system that only ever uses one activity, it's much easier to pass data this way.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm planning on designing quite a complicated app and I find drawing out the general layout of the windows on paper just isn't efficient, is there any useful software that digitizes this process?
I know I could just use the layout designer in Eclipse but it seems a bit clunky. Are there any alternatives?
Edit: An example of what I am looking for is Balsamiq but I would prefer a free solution if possible.
Why not use Cordova or Phonegap or Appery.io plus Zepto.js and Jquery Mobile to make a usable walk-through application? (has basic interactions, but no real variables)
Then, you can run it in the emulator and give a real demonstration of some of the basics.
You can copy/paste code from the JQuery site and use their Themer for easy to use CSS. No coding skill really required here.
It would also a give your development team a huge head-start as it is much more clear more than just the desired look and functionality, but a certain degree on the feel (UX) components as well.
Visio / Inkscape / Illustrator are good for making wireframes as well, but I find them to be much more tedious than just doing it in a mobile webview most of the time. Loading images for custom buttons and such is also very easy.
Here is a good example of interactive wireframes using Inkscape:
http://eclipsesource.com/blogs/2012/07/03/wireframing-inkscape-javascript/
I have used Axure RP Pro and Balsamiq Mockups for mobile wireframes.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I have 5 years experience in many programming languages and recently I've started making android apps. Windows' forms taught me nicely how to manage everything, so "pure programming" part is not hard. However, it's problem when it comes to animations because in that I have no experience, although I have some basic experience with Photoshop.
I was searching for how to start with animations, but what I usually find is some basic tutorial of how to flip text and I wouldn't like to have not-organized learning because it usually ends with many holes in knowledge.
So, could you recommend me some book or some series of tutorials to start animations with, which would give me better understanding of what's happening and how to make application full of graphical interaction?
Lars Vogen has an excellent tutorial. Also the official docs is a good place to look.
There is a similar post here as well which could help.
Another good resource is the samples which can be found in sdk\samples\{android-version}, look for apidemoes as it contains a bunch of simple examples to learn from.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm developing an application in Objective-C. Is there a way to translate Objective-C based source code into an Android based source code without developing an Android app from scratch?
I don't think so, usually people look at things like monotouch and phone gap before development time.
jumping languages and platforms like that would be very very tricky.
This might help: https://code.google.com/p/objc2j/
Converting the code perfectly would be near impossible, but this does exist.
Keep in mind though that Android is very different from iOS, and porting an app like this will almost definitely not work out for you.
It would be much more worthwhile to write it from scratch on Android if you are serious about having a market on the platform.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm quite new to the Android world, and, due to work needs, I'm trying to get in.
Whilst I'm not particularly afraid of the "thinking" code (i.e. Java), I'm a bit confused when developing the user interface.
Since I found that the simplest yet most effective way to learn something is copying from those who are the best, I'm wondering if there's some resource or something, out there, well done.
I mean: do you know some open source app, from which I can build my own knowledge about Android layouts? I wasn't able to do it on my own, even though I wondered quite a lot!
1) A good summary on everything UI design in Android can be found here.
2) The best place to get started is directly from the official website.
And here are relevant examples that are considered as good design in Android.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Do we, Android developers, have any tool like iOS developers have which can help us make story board of all activities and links between them?
Those who have seen iOS story board tool will know what I am talking about. It would be really cool as we would be able to visualise the UI logic.
PS. check my storyboard tag
iOS storyboards allow you to define the flow of your app without (almost) writing a single line of code using the Interface Builder.
I don't think there's similar tool for Android. You'll need to create the layouts separately and then glue them calling startActivity (or its relatives).
I don't know that tool well, but I think that you are looking for something like fluidUI
There are dozens of similar tools and the best of them imho is still pen + paper.
Edit : Jimu looks like it will be perfect for that role.