Questions tagged [android]

Android is Google's open source OS and system for smart phones and tablets. Use this tag for software engineering questions about Android; for user questions, visit our sister site Android Enthusiasts Stack Exchange.

Filter by
Sorted by
Tagged with
4
votes
3answers
4k views

How to port a J2ME application to Android platform? [closed]

I have heard that there are soft wares for converting an existing J2ME app to Android? But I was doing a manual conversion till now. Am I doing a silly job/is it possible to do convert any J2ME ...
-1
votes
4answers
4k views

Does HTML5 have a feature that enables a user to add an icon to the Apps screen when “installing”, and if not, when are they planning to add it?

I know that the mobile bookmark bubble might sort of work for iOS, but it isn't going in the same section. And for Android, bookmarking is really not going to cut it for a mobile HTML5 application ...
-1
votes
1answer
179 views

What is a benefit of having source code for ICS?

People are so happy the source code of Ice Cream Sandwich became available for syncing. Why is that cool?
7
votes
1answer
2k views

Solutions for implementing a full-duplex game server?

I am designing a game server which would be used for Android terminals. I've been searching for products or frameworks to use for two-way socket communication but haven't found anything worth ...
6
votes
5answers
2k views

“Release Early Release Often” for Android and iPhone Apps

I wanted to know the experiences others have about doing the Agile way of "Release Early, Release Often" with iPhone and Android Apps. Its not a problem with webapps as the update happens at the ...
4
votes
1answer
1k views

HTTP requests/responses analyser for Android

When using Firefox on my PC, for example, HTTP analysis is quite easy using for example the Net tab of Firebug. GETs, POSTs, etc., all there. What would be the best technique to see the HTTP ...
5
votes
7answers
3k views

Costs of Switching to Java [closed]

I'm a C# dev and I have plans of starting to develop apps targeting Android, which of course means Java. I have heard good things about Mono for Android and the idea of reusing my skill set is ...
1
vote
1answer
283 views

If someone says Android message API what it related to? What classes it consists in?

Recently started Android programming. Developed 3 apps using threads, UI API, telephony API. My quesion is if someone says Android message API what it related to? What classes it consists in? "...
2
votes
2answers
1k views

Would I be in violation of these icons free license on my Android application?

Since there isn't yet a Q&A site for legal issues and since this is related to an Android app, I'm posting it here, instead of Stack Overflow cause this is not code related. I want to separate ...
4
votes
2answers
1k views

Two factor authentication using time base key generator on smartphones

I recently enabled two factor authentication for my Google account. One of the ways of getting the second factor (the key that I have) is to install an Android app on my phone that displays a key for ...
4
votes
1answer
7k views

Can I make more money freelancing in Android, or Web development? [closed]

Is freelancing in Android development or Web development the better choice to achieve a ~300$ income\month? It is too hard for me to do both. I'm currently studying CS in college and this is my ...
3
votes
3answers
360 views

Is it true that having the Nexus S is much better as an Android developer?

Soon, I'll be starting Android development, as I know a bit of Java. I'll also be getting an Android phone. My two options are the Nexus S and the Atrix 4G. I've heard the Nexus series is ideal for ...
10
votes
2answers
10k views

What is the proper way to implement the OnClickListener interface for many buttons

My Android Activity contains multiple buttons that all need an OnClickListener. I've seen lots of different ways of doing this such as:: Implementing the interface in activity class Creating a ...
2
votes
4answers
393 views

I will be delivering a lecture on Android development tomorrow. Any topics I should cover?

I have been asked by my local Association for Computing Machinery chapter to give a lecture on Android development, and while I already have some topics to cover, I was curious if the community of SO ...
-1
votes
1answer
2k views

Have any of you tried “Basic for Android”?

I have developed for Android for half a year or so and it is going quite well. I found the learning curve steep in the beginning, but then I somehow got the idea of it all and now I don't have to ...
1
vote
1answer
1k views

Logging-in and database connectivity in Android

I am completely new to Android development and have been reading many articles on the Android site and elsewhere. There are a lot of articles that give very specific examples, but I haven’t bumped ...
3
votes
2answers
2k views

Best git practices for android project with multiple sets of resources

I have a commercial Android project that I have created a client-specific version for (mainly UI tweaks). Since the bulk of the tweaks are in the res/ folder in XML files, we have the changes ...
11
votes
1answer
467 views

Besides the IDE, libraries, and language, what are the main differences between iOS and Android development? [closed]

I'm coming from the iOS side. I'm particularly interested in knowing if there are similar hurdles on the Android side on these points: developer fee -- do you have to pay $99 a year to build for ...
2
votes
1answer
593 views

Most efficient way of finding entities in a grid?

I'm working on my first game; a tower defense. So far It's coming along nicely. The only issue I am having (so far) is I can't figure out a way to effciently discover if an entity has entered a towers ...
0
votes
1answer
562 views

Use of Apache 2.0 Licensed K9 Email Android App in Commercial Email App

I want to improve usability of K9 Email client, Make a new UI and implement some additional functionality. This software is Licensed Under Apache 2.0. http://code.google.com/p/k9mail/ https://github....
7
votes
2answers
5k views

Is this a valid smartphone CPU vs. desktop CPU speed comparison (Android G1 vs. old Pentium 4 desktop)?

I am trying to estimate speed differences when creating code on my desktop PC that will be ported to Android phones. I don't need to be exact, but a good estimation will help stop me from creating ...
7
votes
2answers
1k views

As a C# developer, how much “advanced” Java do I need for Android development? [closed]

I'm a professional .NET -C#- developer who's interested in doing development for Android. I'd like to know if it's really necessary for me to first read a book or two on Java (like Java For ...
1
vote
2answers
147 views

Cost-Effective, Cross-Platform Mobile Hardware/Cell Service

What is the recommended acquisition strategy for having multi-platform, service-connected devices for mobile developers? Is it necessary to have separate phone numbers and service plans for each ...
9
votes
2answers
1k views

Developing professionally for iOS, Android and web - an insight

This is not really a question on how to develop all three, I know various cross platform ways and so on. But I more want to know from developer standpoint how hard it is to basically develop iOS, ...
8
votes
2answers
1k views

Cloud service and IM protocol advice, for a backend to group chat mobile app

Overview I’m going to develop an app on Android and iOS. It will allow users to set up group ‘chat rooms’ and talk on chat rooms set up by other users. The service needs to be highly scalable, such ...
2
votes
3answers
3k views

What technologies are used for an Android/iPhone App to interact with a database

Do Android/iPhone Apps use AJAX to interact with the backend? If yes, is this common? Or do most apps use a different method for fetching database information. And if so, what other methods are there? ...
6
votes
1answer
463 views

I have free time for Android development. I'd like suggestions on how to tackle this effectively [closed]

I'm finishing college for good tomorrow, then leaving my current programming job the next day. I'll be looking for opportunities, but I may end up with a month or two without a job, so with lots of ...
3
votes
1answer
865 views

What's the best release strategy for an Android application?

I'm close to the completion of a first set of features for a free application I'm developing on the Android platform and I'm starting to wonder about the best time to release it to the market. On ...
4
votes
5answers
422 views

Organizing classes with many properties that need to be iterated through

Sometimes when I'm working with a class (usually one that represents a database model), I'll have about 15 different properties on it, usually of different types. These are properties that need to be ...
3
votes
4answers
602 views

How much risk is involved to launch a smartphone application initially for non iOS phone? What are the advantages?

I am working on an idea as a hobby project, and I have almost finished it in android and about to finish in Java ME platform, and we are also planning it on other smartphones including blackberry, iOS ...
-1
votes
2answers
239 views

Is developing for a niche tablet market worth it?

As an avid fan of tablets, I finally bought a Nook Color a while back. Since it's based on Android and I have Java experience, I'm intrigued by the possibility of developing for it. I've seen that ...
5
votes
1answer
905 views

Code smells in Android?

This question arises from seeing code where I feel like something is wrong but I can't put my finger on it while developing Android. What are some red flags in Android development that says your ...
11
votes
2answers
1k views

Developing Android apps for someone else

We have developed several apps and published them on Android Market. We are now writing an app that another company will brand and sell through their own publisher account. The other company has no ...
1
vote
2answers
451 views

Trademark question: naming an app after a common noun when an app from another store uses it [closed]

Here's my scenario with made-up names: A big company called Supersoft have announced that in about 3 months they're going to release an Android app called "Supersoft Metronome" (where Metronome is a ...
3
votes
2answers
3k views

How to get GPS enabled device angle

I am planning to buy a GPS enabled android phone and develop an Augmented Reality application (which will point the locations in front of camera). All i found about GPS is that it just tells the ...
6
votes
8answers
550 views

What attracts software developers such as yourselves to choose to program for the Android mobile platform? [closed]

Dear programmers, as part of my final year university project, I am conducting research into what makes programmers prefer to program for Android as opposed to other mobile operating systems. The ...
1
vote
3answers
335 views

What cannot be unit-tested in mobile app?

I really value unit-testing in developing webapps. I haven't had any experience in developing mobile apps. Is there anything that cannot be unit-tested in mobile apps? And what is the workaround for ...
3
votes
1answer
704 views

Android development & hardware testing - Which handsets & tests? What are the best options/deals? [closed]

I'm quite new to Android development. I spent a few weeks, doing tutorials and developping simple apps. Now, I'm focusing on all the test aspects. I have done Junit tests before so I thought it would ...
10
votes
3answers
3k views

Any hard evidence on how much smart phone app developers have actually earned? [closed]

I am considering making a smart phone app. Before I start, I want to see whether it is worthwhile at all. Unfortunatelly, I find it very hard to find any hard evidence on how much the developers of ...
2
votes
7answers
319 views

Just wondering about “Do-It Yourself Apps” on the internet versus apps written by us developers

I have been doing Objective-C programming over the past few weeks, and I have learnt a lot. However, I see that there are other Web-companies offering services to consumers directly from their website ...
5
votes
2answers
644 views

Company internal Android Market

i want to establish Android in our company. Since our company doesn't want our future internal Android Apps distributet to the Google Android Market i would need to setup an internal market. But i can'...
3
votes
5answers
2k views

Should I still consider using Appcelerator Titanium for building mobile apps if I don't have any web dev skills? [closed]

I'm an experienced desktop developer who's recently begun writing iOS apps and would like to venture into Android development as well. I've been hearing a lot of talk surrounding the Appcelerator ...
5
votes
5answers
1k views

Why should I learn to make apps for Windows Phone 7 instead of Android? [closed]

What would be the reason one learn to make apps for Windows Phone 7 instead of Android phones? Is there any reason why Windows Phone 7 is the platform that a developer choose instead of Android? ...
1
vote
4answers
599 views

Converting to a mac-book pro for multi disciplined development [closed]

I am in a bit of a bind. I have been contracted to create a small suite of applications for Android, iOS and WP7. Currently I am also on the market for a new notebook for development. Now the issue I ...
4
votes
1answer
6k views

Technical documentation of Android app

You are joining the development team of an existing Android app and are handed a technical document about it. What information would you like it to have?
5
votes
4answers
354 views

Does it make sense to make an Android version of my application?

I am a teenage hobbyist in high school, and I mostly release my software as open source; therefore I have little experience actually selling software, let alone in a specific area -- Android phones. ...
2
votes
1answer
430 views

Should I use native android junit framework?

Can anybody share a reason (or list of reasons) of not using the native android junit framework but a standalone one like robolectric or something like that? I'm just trying to understand what ...
2
votes
1answer
620 views

Would a multitouch capable PC allow me to do Android development simulating the touch UI without an Android device?

I recently purchased a Samsung Galaxy Tab as a reference implementation (phone and first gen Android tablet), of Android 2.x for app development. I have noticed a slew of Android 3.0 slates being ...
5
votes
4answers
303 views

Copyright issues with encryption algorythms

I'm developing an application for Android/Java. This application is a kind of password manager, so I'm storing encrypted passwords under the hood of a master password. There are a number of encryption ...