**Mobile application development** is the process by which application software is developed for mobile devices (usually low-power handheld or portable devices).

learn more… | top users | synonyms

0
votes
0answers
73 views

Audio Sync : Detecting current time of a program

I am trying to do some audio sync things (see Wikipedia on acoustic fingerprints). I know it is possible to place watermarks in an audio signal to analyse it later, but how would I do to get the ...
7
votes
2answers
9k views

What is Delegation and why is it important in iOS programming?

At the moment I am teaching myself iOS programming, and one concept I find really hard to wrap my head around is delegation. What is it? Why and how is it used? What is the advantage? The technical ...
1
vote
1answer
258 views

Last semester of college: while trying to get first web/mobile developer job [closed]

I am in the last year of my BS in Engineering - Information Technology degree. Some things I have noticed while looking for jobs is that larger older corporations want you to know java or c# for their ...
1
vote
1answer
115 views

How to connect several (mobile) devices

I want to start a little project, where I want to connect several of my devices. Some are Android mobile devices, others are desktop devices like a PC or laptop. Furthermore I want keep the project as ...
6
votes
3answers
8k views

The best way to implement authorization for a REST API

We develop social-based applications for mobile. Every application consumes RESTful API web-services. When I implement login I usually store the username and password somewhere on device. Then I send ...
2
votes
1answer
308 views

How to verify data from localStorage on a server

On my mobile app, I am storing the username of a logged in person, and downloading some data for the given/stored username. When the user checks for updates to his data content on the server, the ...
2
votes
1answer
4k views

Mobile number validation

I am trying to find best way to validate a mobile number with in a country. Currently my understanding is: User can enter whatever format they want in mobile numbers and its a waste of time and ...
3
votes
3answers
4k views

Multi-platform Mobile Development? [closed]

So my question is this: Is there any easy way for a single developer to release an app on iOS and Android? I am a web developer that primarily plays in PHP, Node, Ruby, AS, and JS. I have dabbled a ...
6
votes
3answers
231 views

Does a mobile app need more access than the public API of a site?

I have a site with a public API, and some mobile app developers have been brought in to produce an iPhone app for the site. They insist they need to see the database schema, but as I understand it, ...
2
votes
1answer
273 views

How to plan/manage multi-platform (mobile) products?

Say I've to develop an app that runs on iOS, Android and Windows 8 Mobile. Now all three platforms are technically in different program languages. The only 'reuse' that I can see is that of the ...
2
votes
1answer
2k views

is Oracle ADF Mobile free? and what is it's usage scope? [closed]

I would like to know whether Oracle ADF Mobile is free to use for someone who doesn't have the (expensive) ADF license, and what if I want to talk to a backend (web service), do I need Weblogic? ...
2
votes
3answers
213 views

Releasing Mobile Application under multiple platforms, same time or?

I've always had this idea circling around until I am facing this issue. We made an android app, it is ready, but we are planning to release the same app on iOS and possibly Windows Phone; Now, ...
6
votes
3answers
244 views

Approach for developing software that will need to be ported to multiple mobile platforms in the future

I am currently doing the preliminary design for a new product my company will be pushing out soon. We will start on Android, but then we will need to quickly develop the IPhone, IPad.... and then the ...
7
votes
7answers
701 views

Is a simple iPhone app more appealing to users than a mobile website?

My client wants to do an iPhone app because she's found that people are significantly more likely to use the iPhone app over a mobile optimized site. The iPhone app is very simple - it just displays a ...
8
votes
1answer
556 views

I seem to be missing a few important concepts with PhoneGap

I'm planning on developing an app on multiple platforms and I'm thinking that PhoneGap might be perfect for me. I had been reading that it's one codebase for all platforms but looking at the PhoneGap ...
9
votes
3answers
896 views

Native mobile app development - how do I structure my user stories?

I'm about to start on a project which will involve developing prototype native mobile apps (iOS and Android initially) as well as a web-based admin interface and an API for these apps to communicate ...
1
vote
2answers
121 views

Do App Stores Have Exclusivity on Your Apps?

Let's say I write a mobile app and I want to sell it on all three: Apple Market Place Android Market Place Windows Market Place Will any of these market places tell me that it's not possible, that ...
-1
votes
1answer
299 views

Is a startup revolving around a web app still viable? [closed]

I have an idea for a startup that revolves around a web app. I plan to incorporate a mobile app in the future but, unlike something like instagram, users will be more likely to access with a desktop ...
6
votes
3answers
554 views

is Java free for mobile development? [duplicate]

Q1. I would like to know if it's free for a developer (I mean, if I have to pay no royalties to Sun/Oracle) to develop (Android) mobile apps in Java? After reading this snippet about use of Java ...
12
votes
5answers
860 views

What is occurring in the world of server-side technologies in regards to the mobile app boom?

With mobile technologies becoming increasingly popular what is happening on the server-side with most of these apps when they need to communicate with a back end? I'm used to the world of technology ...
0
votes
1answer
148 views

How to handle “porting” software that's still in development

My company is building an iOS version of an Android app that our client is developing (but has not yet released). We have access to the latest builds and source, however since the software is ...
3
votes
0answers
91 views

XDIME for Mobile Applications

I'm involved in a project that requires to mobile-enable some previously developed Portlets. The Portlets are deployed in WebSphere Portal, and the container offers a technology called IBM Mobile ...
6
votes
3answers
9k views

Why is Adobe Air so underrated for building mobile apps? [closed]

I've worked with Adobe Flash-related technologies for the past 5 years. I've seen small bugs in some apps, but I don't understand why many big companies don't consider Adobe Air for their mobile apps. ...
1
vote
1answer
305 views

Does Rhodes actually create a Native app or a Hybrid app

Rhodes claims to be able to build Native apps but I'm not sure or not if this means a native shell + embedded Web Browser like PhoneGap or does it create a true Native app like (I believe) Titanium ...
1
vote
1answer
95 views

Which mobile devices cover the widest spectrum for testing?

My company has decided to purchase a multitude of devices for browser testing our stages e.g. iPhones, Android, Windows and assorted tablets. They've tasked me with finding specific devices that cover ...
2
votes
4answers
430 views

Is restricting sessions to an absolute IP likely to have a wide impact on mobile networks?

Our website currently restricts a cookie-based session to the IP address that was originally sent the Set-Cookie HTTP header. In the past a user's IP would rarely change, so this didn't present much ...
4
votes
2answers
476 views

Considerations for developing a large scale system that needs to be both traditional web accessible and mobile accessible

I am trying to begin planning of a system that would be both client management, and document management, with tools built in to do analysis on all of the transactions, etc. I'm wondering what are the ...
3
votes
5answers
489 views

A phone that supports any mobile OS

What is preventing hardware manufacturers from creating a device that will allow the user to select their OS? A phone similar to a PC or a mac that can have linux, windows or mac OS installed. Are ...
6
votes
1answer
329 views

Mobile cross-platform SDK for computationally intensive apps

I am aware of the PhoneGap toolkit for creating mobile applications for virtually all mobile platforms with a significant market share. However, the code in PhoneGap that is shared between the ...
0
votes
3answers
377 views

SQLite resources or any other storage concept for mobile applications?

I would like to know what storage concepts are used for mobile or handheld devices, where an app is operated on?. AFAIK one of them is SQlite. Can anyone shed a light on this concept? perhaps links ...
8
votes
1answer
205 views

Integrated ads in phone apps - how to avoid wasting battery?

Considering the PCWorld review that came out in March: Free Android Apps Packed with Ads are Major Battery Drains ...Researchers from Purdue University in collaboration with Microsoft claim ...
0
votes
3answers
280 views

Mobile Compatibility: traditional website look vs native application ?

I have a question related to mobile compatible websites, I have seen two type of websites One in which they adopt traditional website look and adjust website according to mobile screen, if they have ...
2
votes
2answers
975 views

Is it safe to trust emulators when developing multi platform/resolution mobile apps?

I'm currently developing some mobile applications using PhoneGap for Android, testing only in 3 different kinds of smartphones, and using emulators to test on the others target phone resolutions. ...
6
votes
5answers
476 views

On mobile is there a reason why processes are often short lived and must persist their state explicitly?

Most mobile platforms (such as Android, iOS, Windows phone 7 and I believe the new WinRT) can kill inactive application processes under memory pressure. To prevent this from affecting the user ...
8
votes
5answers
619 views

Is it customary to write Java domain objects / data transfer objects with public member variables on mobile platforms?

We performed a code review recently of mobile application Java code that was developed by an outside contractor and noticed that all of the domain objects / data transfer objects are written in this ...
7
votes
6answers
770 views

Show “hobby” project during the interview?

I am developing this Android game (Technology wise 3D with OpenGLES2 and shaders, some nice AI with http://www.steeringbehaviors.de/ ) during my free time. The goal is to launched in the "Android ...
4
votes
2answers
112 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 ...
6
votes
4answers
1k views

Paid open-source app

The question that bothers me is whether it is possible/feasible/reasonable to expect for an open-source app to sell well on the mobile market? Should I believe that my users will use my app, rather ...
11
votes
4answers
15k views

REST vs RESTful vs “normal” web service - the same or not?

I've read a couple of definitions and discussion on REST and/or RESTful applications, but I still do not understand the real meaning of it. I usually work with the apps which either fetch data via ...
0
votes
3answers
612 views

Which stages of the requirements analysis process in mobile requirements engineering are the most challenging ones? [closed]

I'm doing a research on formulating a requirements analysis model as a stage of requirements engineering for mobile-application development by considering the limitations and the needs of it ( ...
6
votes
4answers
5k views

Why does ARM processors dominate Mobile platforms while x86 dominates Desktop/Server platforms

Almost all of the mobile phones, except the ones being produced by Intel, use ARM based processors while desktop/server industry is dominated x86 processors. What features does one provide over the ...
2
votes
3answers
861 views

Is PhoneGap scalable?

I'm a front-end developer that is looking into mobile apps development. When I'm searching for ways getting into app development PhoneGap comes as first and most familiar language stack development ...
2
votes
1answer
1k 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), ...
9
votes
4answers
9k views

Best way to maintain data between local and remote sql databases

So I have, what would seem like a common question that I can't seem to find an answer to. I'm trying to find what is the "best practice" for how to architect a database that maintains data locally, ...
6
votes
2answers
288 views

Mobile Web Security Articles

I'm starting to introduce mobile web apps to my company but my not-so-techie boss is worried about web security issues on mobile devices. I'm new in the mobile world but as a web developer I know the ...
4
votes
3answers
860 views

Developing a mobile interface for Website

I have a website developed in ASP.NET MVC. Now, I am looking forward to getting up a mobile interface for it. My knowledge in this regard isn't that great, so I will explain what is needed to be ...
7
votes
3answers
2k views

Is using PhoneGap for your first ever mobile app a good idea?

I am a beginner programmer. I've gotten an AS degree in CS which exposed me to the basics of c++, data structures, and algorithms and have light experience with html/css/javascript from just messing ...
4
votes
1answer
234 views

Bluetooth or Bump API for membership card functionality?

I am looking to implement membership card functionality inside a mobile application for a local coffee shop. The idea is to make payments at the point of sale, and deduct the amount from the client's ...
3
votes
2answers
661 views

Parallel computing and mobile computing

I have been working as software developer for past 4 years on a variety of software products (Financial ERP system, Online Web development, Trading software and now a Supply Chain mgmt software). Most ...
4
votes
4answers
2k views

Learning on the Job: JavaScript, CoffeeScript, BackBone and jQuery

I have avoided JavaScript for as long as I could. I simply think that it is a very, very dirty scripting language. I have nothing against curly braces, I work with PHP almost every day, I'm fine with ...