Android is Google's open source OS and system for smart phones and tablets. For user questions, see http://android.stackexchange.com

learn more… | top users | synonyms

2
votes
1answer
1k views

HTTP PHP Authentication and Android

I am working on a website for which I hope to have an application for as well. Because of this, I am creating PHP API's which will go into my Database and serve specific data based on the ...
13
votes
4answers
5k views

Do Android developers have to pay sales taxes? [closed]

According to blog post by RetroDreamer Android developers have to pay sales taxes for their App sales in countries with have sales taxes while Apple developers don't as Apple pays the taxes directly. ...
4
votes
1answer
4k views

using dbus on Android

I would like to know if it is possible to use DBUS on Android using Java. From what I have been searching till now it appears like there is no DBUS programming support on Android. But then bluetooth ...
4
votes
3answers
196 views

How to solve installation errors reported by users, on Android?

I've some application on the Google Play, free to download, but I have some people reporting things like: "There has been problem installing on my htc x." How do I help these people? I could ...
2
votes
1answer
2k views

A sample build.sbt to allow me easily specify source dirs and libraries?

I recently started learning Android development and I decided to follow the following development processes: Preinstall Scala in emulator Edit source files in IntelliJ IDEA 11 Compile the project ...
4
votes
2answers
110 views

Do privacy concerns prevent us from accessing location-based user data?

Every time my team begins to explore the scenarios that are possible with mobile device location data, location data that is part of user data, or even location data that may be retrieved or inferred ...
7
votes
2answers
439 views

Developing android on android

Is there currently a way of developing android apps on an android phone? In other words, write, compile, install and run regular android java on the phone without using a pc? If not, what would make ...
0
votes
1answer
993 views

Client/Server App – Best online data storage/administration/communication library?

I work on some iphone/android apps and the “data stored on a centralized server” pattern seem fairly common. So far, I have done one app like this, doing everything myself at a low level without ...
1
vote
3answers
2k views

Can writing mobile apps be a full time job? [closed]

As an aspiring android developer, reading this today gave me a distinct feeling of a rug being pulled under my feet. While the research discussed, is about the Apple apps store, I believe it safe ...
0
votes
4answers
224 views

Should I contract someone to help me with an existing project?

I have a paid Android app that I made by myself this past summer and I've been working on it throughout the year. The app is geared toward a professional niche market (but there are people all around ...
8
votes
5answers
2k views

How to keep Free/Paid version of the app separate in subversion

I have a paid application on the android marketplace, however, I want to release a free ad-supported version. The easiest way I thought to do this was to set up a branch on my subversion repository ...
4
votes
3answers
949 views

What Technology can Render Medium Scale 3d Environments in a Web-Browser [closed]

I intend to make a web application that displays 3d environments that can be navigated by dragging(with a finger or mouse depending on the platform). The web app will render 3d environments of ...
5
votes
1answer
9k views

Android Development: MVC vs MVVM [duplicate]

Possible Duplicate: Is Model-View-Presenter (MVP) scheme useful for Android? I've started coding for Android and I'm having difficulty trying to properly partition my code. I always end up ...
4
votes
2answers
836 views

Storing data for use on Android and Windows Applications

I posted this last night on StackOverflow and was advised to move it over to StackExchange, thank you for taking a moment to look at my question. I'm developing a project proposal for my final year ...
1
vote
7answers
805 views

What difference with Android when iOS is not open?

My question may seem silly, but, I've read in many Android books that the better part of Android is Android is open, and iOS is closed. But, from a programmer viewpoint, who cares about this point? ...
7
votes
4answers
4k views

Continuous integration (with iOS and Android projects)

I'm trying to make some positive changes in my company and one of the changes is implementing continuous integration. We do mobile development (iOS/Android) so I need a CI that supports both types of ...
33
votes
3answers
10k views

Why was Java chosen for Android?

Why was Java chosen for Android, instead of something like C++? While I certainly am no expert, I have heard that Java uses quite a lot of memory and I would presume that low memory usage would be ...
1
vote
2answers
250 views

Which spoken languages should I try to support in my android application? [closed]

I'm developing a small android app, which is regional independent. I'm curious, which language should I try to support? At the moment I'm only sure to support the languages I speak fluently. This is ...
7
votes
6answers
4k views

How to develop line-of-business tablet apps as a .NET developer?

My company has a lot of experience in .NET development, and one of our products in an ERP system. Recently, a customer asked us if we could provide a tablet interface to that system, i.e., a software ...
2
votes
2answers
682 views

Best practice for combining a Java Applet/ Android interface?

I'm working on an online game, which I am seriously considering writing a Java Applet for it. The game is not overly complex on the features. I'm considering at some point having at least 3 versions ...
0
votes
2answers
239 views

Flexible development environments for creating a common code base targeting tablets (iPad/Android) and x86 PCs

Hopefully this won't be flagged for being too vague, but I'm really looking for suggestions from anyone with experience in this sort of situation. I work for a group that develops very specialized ...
2
votes
1answer
1k views

Implementing RSA into an Android Messaging App

I am implementing RSA encryption on a Android App so that I can send SMS message securely, each phone will have its own public and private key generated by the App. But am stuck deciding the best ...
5
votes
2answers
385 views

What parts of Java do I need to learn for specific software projects?

I'm starting a 12 week Java course next month through my local junior college. I'm starting from square 1. I have a basic understanding of OO and Java will be my first OO language. My Google-Fu ...
2
votes
1answer
944 views

Saving mobile application data when no service?

Say I have a mobile application that allows users to enter information which is then uploaded to a central location. I had planned on building this using only HTML5 and javascript (non-native app), ...
2
votes
1answer
121 views

Need help with clarifying the design of an Android game

I'm going to develop a Kakuro (Cross-Sums) game for Android, and have got the algorithm right. But I can't seem to get the user-interaction part right- i.e. The puzzle is very large. So only a ...
12
votes
2answers
2k views

What is the ideal learning path to building Android apps with Scala, without prior Java experience

Unfortunately, there are not currently any books on the subject of 'Learn Android Development with Scala', which would be the ideal solution. I'm guessing that I'll need to pick up at least 3 books ...
4
votes
5answers
5k views

How to add personal android projects to my CV to get into Android job market

I am an experienced Java Programmer. 1 year back I started android programming and published 3 Apps into the market. But these all are my personal projects. Now I want get into the android job market. ...
10
votes
3answers
853 views

Why don't mobile platforms support generational garbage collection?

Both Windows Phone/Xbox and Android lack support for generational garbage collection. This is frustrating for a lot of programmers. There seems to be a legitimate engineering reason to it, but I can't ...
16
votes
2answers
9k views

Is Model-View-Presenter (MVP) scheme useful for Android?

How to separate View and Presenter in Android, while the reactions on the user actions (Presenter part of MVP) are set into the same activities that shows GUI elements (View part of MVP). "In model ...
5
votes
3answers
537 views

When learning Android, should I focus on the latest and greatest?

I'm a Java developer and I'm going to start working with Android to get familiar with mobile apps. I've worked with Ajax toolkits, but haven't done any mobile development. I've seen a huge change ...
1
vote
1answer
515 views

Sending Data to a Specific Android Device

I am planning an application that includes a membership card functionality, where the user can place an order, either in the application or by phoning the vendor. Once the order is placed, especially ...
11
votes
6answers
19k views

Jump into Android or learn Java basics first? [closed]

I am quite proficient in C and know some C++, but never touched Java. Recently I got an idea for an app which I think has potential, and I want to develop it. I am planning to go Android first, ...
0
votes
1answer
496 views

What is the development workflow for an Android SIP application? [closed]

I want to build an Android SIP application, and I'm looking at csipsimple's source for inspiration. I am using: Linux, Eclipse 3.7, Android sdk & ndk, swig. What are the development phases or ...
4
votes
2answers
607 views

What Are the Cons of Publishing Beta Software in Android Market?

I've spent some time developing a little Android app to scratch my own itch. I'm considering publishing the current version as a beta in Android Market. Pros for publishing it now would be the ...
13
votes
3answers
6k views

What is the best way to structure an Android application?

I am starting a new Android application. What is the best structure to use? I am planning to make it a multi-package design as follows: Main package, including the Activity Service and data layer ...
2
votes
1answer
790 views

Making an HTML5 application for both Android and iOS

I was checking out a video tutorial on HTML5 using Dreamweaver to do Android and iOS apps (using Phonegap) and it clearly mentioned that you need a Mac to debug and simulate for iPhone, iPod, etc. Is ...
0
votes
1answer
151 views

Mobile Apps developement for Web Developer [closed]

I have been working in asp.net from past 5 years. I have so far liked it. But I am seeing a new boom in the market. And its not all about money. People are going towards iphone developement and ...
0
votes
3answers
397 views

Developing using a non-official kit on the Android?

I have been doing some research on developing on the Android platform and found that the only way to develop an app using C++ is using the NDK. I also came to know that the NDK has limited support to ...
3
votes
2answers
595 views

Adding more responsibilities to Activities in a flexible way

I am considering how I can add tasks to Android Activities in a flexible way. I can only use implementation inheritance for one thing in Java and I would like to use it, if I use it at all, for ...
34
votes
3answers
84k views

Android development using C and C++ [closed]

I am a C, C++ developer. I am interested in mobile development. I want to know how can I develop Android apps using C and C++, I have read that they are providing a kit for C, C++ developers but it ...
-1
votes
1answer
427 views

Pros and cons of using HTML5 vs frameworks for cross-platform mobile development

I'm going to start developing an app for my job, and I would like to know what is the best approach. The app will be a basic tracker for some application that we have, and since our employers uses ...
1
vote
2answers
438 views

How to get collaborators for an Android project?

How do I get people to want to collaborate on a project idea I have/actually contribute? I am a bit sensitive about my idea for a couple reasons: I don't want people to take my idea. I have gotten a ...
10
votes
3answers
3k views

Android, OpenGL and extending GLSurfaceView?

This question is part-technical, part-meta, part-subjective and very specific: I'm an indie game dev working on android, and for the past 6 months I've struggled and finally succeeded in making my ...
-1
votes
2answers
239 views

Application design for web/iPad/iPhone/Android application

I have a web application which is a pretty standard SAAS database driven app. I have a few customers asking for iOS or Android versions of the app. Is it better to build an API on the web app which is ...
6
votes
7answers
7k views

Do I need an IDE to develop Android apps?

After reading some articles on Google, I decided to start working on Android apps since it's an open source platform from Google. So I wanted to create some apps.I have Android 2.2 Os So I just ...
3
votes
4answers
1k views

Is there a canonical book on Android Development? [closed]

I am getting into Android Development and want a book to help fill in some of the gaps. Is there a book out there that's the de-facto standard for describing best practices, design methodologies, ...
4
votes
5answers
37k views

What skills does it take to develop an Android app? [closed]

What knowledge does it take to develop an Android app? How easy is it to publish one in the app market? I was thinking of trying one once I have a more firm grasp on Java. What skills should I ...
6
votes
3answers
877 views

Carpool logical architecture

I'm designing a carpool system (drivers can publish their routes and passengers can subscribe to them) with WebServices(axis2) and Android clients (ksoap2). I have been having problems with the ...
6
votes
2answers
4k views

Trial/Free & Full Version VS. Free App + In-app billing?

I'm just wondering what would be the best strategy to publish an application on the Android Market. If you have a free and paid version you have two codes to update (I know it will be 99% the same ...
-1
votes
1answer
166 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?