All Questions
45 questions
5
votes
1
answer
263
views
Keeping version parity between platforms
I'm in the mobile development domain and I use semantic versioning to version my releases. I keep both versions the same as long as new builds are released for both iOS and Android platforms at the ...
0
votes
0
answers
285
views
How to set up login pin system
i want to set up basic login page in xamarin.forms. There is no username/password, just a simple pin
so far i have 3 pages to do this
Sign-up Pin page
Sign-up Confirm Pin Page (re-enter pin to ...
1
vote
2
answers
190
views
iOS App Private Distribution
I have been confused about the best process for private distribution in iOS - imagine we are a company like Just Eat, where venues can sign up with us and take orders from customers via a customer app....
1
vote
2
answers
2k
views
Can you modify the front-end source code of a mobile app?
I get that a front-end isn't secure on the web because one could theoretically access the front-end code by opening dev tools and changing the code.
Do I also need to be careful about security for a ...
-4
votes
3
answers
2k
views
Why local database should be the only source of truth for mobile application?
Being mobile developer for quite some time (ios/android) I've learnt that local database is very rarely needed. Mobile application are mobile by definition, they usually serve only as clients to ...
1
vote
1
answer
52
views
Transaction management on mobile applications
While there are prescribed methodologies for the middle layer when it comes to transaction management like Saga pattern etc. I want to know what's the advice on handling such on a mobile application ...
2
votes
3
answers
370
views
Best practice for feature flagging in mobile apps while avoiding incomplete functionality?
I'm wondering how best to handle the scenario of releasing a mobile app that includes an incomplete feature behind a feature flag in one version and then the completed feature behind the flag in a ...
0
votes
1
answer
57
views
Only be able to sign into app after existing user send invitation [closed]
I am looking to build an app where the only way a new user can enter the app is if they have been invited by an existing user. Are there any API's, tutorials or resources that can help me achieve this....
1
vote
2
answers
348
views
Directing user to a specific screen on App after he installs the App
I have a very specific use case. We are working on a Project where user can buy the tickets to an event. In this, we are asking the user to enter an Email id where he can receive the email from where ...
0
votes
1
answer
258
views
A separate UIViewController for UITextField - iOS
In my iOS project I have a set of custom textfields, e.g. for password entry.
As an example, such textfields can contain additional views and logic - for example, show or hide a password with a press ...
0
votes
2
answers
99
views
Justifications for developing applications that work on beta versions of iOS?
I'm a participant of the Apple Developer Program and have been downloading and testing beta versions of iOS for a number of years now.
When updating to a new iOS version I sometimes notice that a ...
3
votes
2
answers
8k
views
Build a realtime chat app which stores messages in a MySQL database
I'm thinking of making a realtime chat app that would allow me to store user messages into a MySQL database. So far these are the two ideas I have.
1) Create and API which the message is sent to and ...
3
votes
4
answers
1k
views
Different feature set in multiple mobile apps from the same code base
I inherited a large code base (iOS / Objective-C) that is used to build multiple mobile apps. The apps have similar, but not identical UI.
The apps share a lot of common features, but there are ...
1
vote
2
answers
559
views
Architecture of mobile backend
I would like some input on some refactoring I am to do on a mobile backend (API).
I have been tossed a mobile API which I need to refactor and improve upon, especially in the area of performance.
...
6
votes
1
answer
2k
views
When should an iOS app create a new NSURLSession vs. reusing an existing one?
I'm migrating my team's app to use NSURLSession instead NSURLConnection's because of the numerous now-deprecated APIs in the NSURLConnection family of classes and protocols. As part of that, we need ...
3
votes
1
answer
759
views
Testing White label iOS and Android mobile apps
We are in the process of developing white label apps for iOS and Android app. I was thinking about the test strategy for handling white label apps with minimum resources. My company is targeting for ...
2
votes
2
answers
100
views
Should I provide as less optional size app icons as possible?
When submitting an app (especially iOS and android), there are some different size of app icons need to add into the app. Among of them, some sizes are optional, is it a good practice that I just ...
5
votes
1
answer
619
views
Concept of push notifications - why is it only on mobile platforms? OSX/Windows/Linux?
At an operating system level, mobile operating systems support the notion of push notifications or a socket level 'persistent' communication with an app, whenever it is online.
Why have the major ...
1
vote
2
answers
184
views
RESTful Api for Mobile Clients
I am mobile developer and always have one particular fight with my web-service/backend developer which believe in designing restful api.
Issue: As per Restful design,every api should be atomic in ...
1
vote
1
answer
410
views
Why are there no cross-platform mobile applications?
As a part of my master's thesis, I am carrying a research topic on why there are no cross platform mobile applications.
As applications developed in Java can run on any operating system using the JVM,...
3
votes
3
answers
325
views
GPLv2 code as a separate process in a closed-source iOS app?
I'd like my (currently) closed-source iOS app to use some GPLv2 licensed code. The code I want to use is simply a converter from one file format to another — nothing too complex or proprietary. Given ...
3
votes
1
answer
878
views
How to deprecate an entire mobile application? [closed]
Six months ago I launched a free app that I developed and self-funded. From peak usage of a few thousand users, it has now bottomed out at a few hundred. It was an interesting project, from which I ...
2
votes
1
answer
2k
views
Can Qt desktop programs be recompiled for Android/iOS as-is?
One of the advantages of open-source programs is that they can be ported easily to any platform simply by recompiling. Qt is also a cross-platform toolkit that can work on several platforms simply by ...
0
votes
1
answer
1k
views
Can I use GitHub as my mobile app's data store? [closed]
Given a relatively simple mobile app that consumes semi-static (infrequently updated by hand) data, is it a good idea to simply store said data in a public GitHub repo, in form of a structured ...
27
votes
1
answer
1k
views
Rest APIs - mobile specific challenges
I'm working on a new iOS app project, on the mobile side. Some architecture changes are happening and it turns out we will have to rely on a custom built private API that will be used by the app we ...
1
vote
1
answer
268
views
Best architecure approach to develop iOS app
I'm trying to create a calendar app similar to this design: Calendar Design
I'm currently using this calendar framework: CVCalendar and it's working great, but my question is, what do you think is ...
3
votes
1
answer
4k
views
Would I rather use Core Data or save files to the system?
I'm developing an iOS app which basically fetches a JSON from a remote location, parses it and instantiates classes for a couple of its elements. For some visualization, this should give you a basic ...
1
vote
2
answers
236
views
How to test android apps that depend on telecom provider connection?
I am planning to write an app that needs phone number and contact list. Is there any way that I can test my app without buying a telecom provider connection for my android phone. Without a sim the ...
5
votes
5
answers
2k
views
How to develop cross platform mobile applications with native UI and Javascript backend?
I want to build a cross platform(Android, iOS, Windows) mobile application.
I want the UX of the application to be different on the different platforms so that it will be more platform specific and ...
5
votes
2
answers
23k
views
Private apps for iOS and Android
Is it possible to develop private apps for iOS (iPhone/iPad) and Android?
With "private apps" I mean apps that do not appear on the public app store, but can be downloaded and used only by selected ...
3
votes
4
answers
2k
views
iOS chat application design, sending/relaying the message over to the end user
I have a design question. Let us say you were tasked with building a chat application, specifically for iOS (iOS Chat Application). For simplicity let us say you can only chat with one person at a ...
4
votes
1
answer
555
views
Modelling Login and Authentication on an iOS mobile client
I'm about to start working on a V2 of a mobile application and I'd like to adopt a more object-centric approach. Primarily because I think it makes for more maintainable code, but a secondary ...
-2
votes
1
answer
3k
views
Connecting a native iOS app to backend and database
I have a good amount of experience working with objective-C and making iOS apps that work locally and with BaaS providers (Parse.com). However, I'd like to take my mobile development to the next level ...
4
votes
1
answer
1k
views
Are there any significant advantages to using a native language for mobile app development? [closed]
Forgive me if this question has already been answered but I couldn't quite find the answer I was looking for. What I wanted to know was, is there any significant advantage to using a native language ...
12
votes
2
answers
22k
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 ...
3
votes
3
answers
5k
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 ...
0
votes
2
answers
453
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 ...
4
votes
2
answers
2k
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. ...
1
vote
2
answers
425
views
How can I manage changes between a local config file and a remote config file in a mobile application?
I have an application with a configuration file that is stored in the application bundle. This config file stores the names of images on a remote server. Whenever the application is started, I ...
5
votes
3
answers
3k
views
planning the same app for both OSX and iOS
I would like to ask which is the best strategy for creating an application that will be developed both on Mac and iPad, so to make minumum effort to port it from one platform to the other, starting ...
-1
votes
4
answers
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 ...
9
votes
2
answers
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, ...
3
votes
4
answers
685
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
vote
3
answers
346
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
5
answers
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 ...