Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [mobile]

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

1
vote
1answer
30 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 ...
-1
votes
1answer
27 views

Measuring the usability / ease of use of RESTful API in Mobile Cloud Computing?

APIs vary in their complexity, functionality and also usability. In Mobile Cloud Computing (MCC) applications, which are mainly mobile applications that offloads processing / storage to the cloud, ...
0
votes
2answers
50 views

Managing sign-on in mobile applications

I'm programming a mobile app which makes use of REST services. Some of the services are for logged users, so I have a login endpoint which lets me enter my credentials and get a JWT token for ...
-1
votes
1answer
28 views

Creating a mobile app based on the ASP.NET Core website

Coming from Desktop development, I'm in the middle of my very first web project (as a small side/learning-project). I'm using ASP.NET Core 2. I'm already thinking about going mobile too. What are my ...
-2
votes
0answers
38 views

Mobile payment API using USSD code

I want to develop mobile payment API using USSD code. Local telecommunication operator uses USSD numbers such as "*124# to send money", "124# to do that" etc. Do I have to use one of their USSD number ...
-1
votes
0answers
32 views

Custom Backend vs Amazon Mobile Hub

I am debating whether to create a custom backend for my app, or to use Amazon Mobile Hub. My understanding as to why I would not want to use Amazon Mobile Hub is: the services layer that should be ...
-4
votes
0answers
53 views

How to design an Android app?

GOAL: I've started to write my first Android app and I made a lot of mistake, for example: putting every method and variable inside the main activity; not using single responsibility principle; ...
2
votes
1answer
42 views

What is the difference between Web Workers and Service Workers in Progressive Web Apps

In the context of Progressive Web Apps (PWA) there are two terms that I am trying to better understand: Service Workers, and Web Workers. What is the difference between them and their intended use? ...
0
votes
1answer
72 views

How to handle API responds with DTO or Error Message

I have a mobile app and an API. The mobile app is set up to expect back a DTO from the API but has no information if an request was unsuccessful. This needs to be updated so that better messaging is ...
0
votes
1answer
19 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
0answers
37 views

Mobile app for existing responsive web app?

I have an existing enterprise application that lives on a lamp stack (not single page app). All html is responsive using twitter bootstrap. The question of sending push notifications to mobile devices ...
0
votes
0answers
23 views

Mobile BaaS — no connectivity sometimes

I'm looking at options for a BaaS approach for an app using an Azure App Service. We're looking at this approach due to security, API management and ease of re-use/deployments. Also it offers some OOB ...
1
vote
0answers
42 views

Providing images in different resolutions for different mobile devices

As there are performance differences between the Gfx API, I'm curious to hear how it is usually handled. For instance, if I take a large resolution picture with a Samsung S8, when I try to visualize ...
0
votes
0answers
42 views

How to manage multiple dozens of mobile apps with the same source code and achieve continuous delivery?

I’m currently developing a SaaS solution that will provide my clients with a standard app for both Android and iOS stores to help them present their business and send offers to their clients via push ...
-2
votes
1answer
38 views

pixels aside, how to cross the uncanny valley of hybrid apps? (performance)

I see the top drawbacks of hybrid (webview/dom) apps, compared to native, as the following, in order time to startup/launch smooth frame rates (no jank) responsiveness to input, instantaneous are ...
0
votes
0answers
32 views

Where to keep the code for new instance of an object in iOS project?

Example: There is a KingDetailViewController class with the following code. // MARK: - New Instance extension KingDetailViewController { class func newInstance() -> ...
1
vote
3answers
515 views

Proposed Method to Restrict API Access to Mobile App Only

I read a lot that you can't restrict your Public REST API to only your mobile application, but I have an idea and I want opinions on it: Variable App Key Method Mobile App Get IP address of current ...
0
votes
2answers
79 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 ...
0
votes
1answer
70 views

RESTful API get requests by “modified” condition from mobile app

Currently I have following scenario. I have two projects: ASP.NET Core Web API and Xamarin.Forms app. General idea is to have consumer (Xamarin.Forms app) which is getting data from server (Web API)....
0
votes
0answers
33 views

Mobile app background service continuous web request impact on battery

I want to create a cross-platform app (UWP, Android, iOS) where the app would be making multiple requests to different addresses in certain intervals in the background. The number of requests is ...
1
vote
2answers
790 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 ...
1
vote
1answer
68 views

System architecture design advice

We are working on the design for an appointments system which has to work at remote locations, comms via 4G. Unfortunately a connection to the server may not be available at all remote locations, so ...
-1
votes
1answer
67 views

Creating an app with a secured performing service the Microsoft way

This week I want to start a greater app project that is expected to handle much data. The app will provide an interactive forum, a media library that allows streaming and a task module with push ...
-1
votes
1answer
50 views

User authentication in app

I want to create a mobile quiz app where users can sign up and compete against each other. For the signup I am just using username/password combination. I want to ask you what are good ways to store ...
0
votes
0answers
157 views

How to embed WebView in Native app like Quora & Instagram did to their timelines?

I heard that Quora and Instagram's feeds are built on top of WebView component, how exactly do I build something like that ? Here are few ideas I believe are how they work Create and host an ...
3
votes
4answers
369 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 ...
0
votes
1answer
140 views

Bluetooth on to receive Beacon signal?

I'm unclear on how a BLE Beacon and device architecture works. As I understand, there's two "types" of Bluetooth: a classic version which has relatively high battery consumption (I imagine this being ...
2
votes
2answers
217 views

Is it ok to have many libraries for modularity?

Situation: My app exists as standard and branded version, the branded version has some tiny additional features but most stuff is the same. Right now i have a basic library with popups and visual ...
1
vote
3answers
469 views

What are the disadvantages of using services such as Firebase when compared to writing your own back-end?

I am trying to build a mobile application (Android/iOS) and the app will require a lot of back end operations. After doing some research I noticed that several developers recommended using MBaaS ...
1
vote
2answers
343 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. ...
-1
votes
1answer
184 views

Pattern to store login credentials for a web based mobile app [closed]

We are a small shop and focus on web development. We have a website that users need to login. I want to outsource the "app" development by getting someone to build the app and packages for android ...
1
vote
1answer
126 views

Storing users on the mobile game server in the memory

I'm building a server for a turn-based mobile game. I'm using SignalR for communication and I was wondering if storing list of users in the memory is a good idea? Like.. a static object of "Server" ...
-4
votes
1answer
49 views

App notifications for a web app

I am a programmer with some experience in building PHP web apps. My latest idea is to build a web app in Laravel which would let driver-users register the route they are going to take when going ...
-2
votes
1answer
211 views

How much different is the business logic in enterprise applications vs mobile applications?

only one thing after discuss my doubt i am a mobile developer and i am trying to adapt DDD, and i say adapt because a lot of information is related to backend applications My doubt start because i ...
-5
votes
1answer
108 views

How much time/labor is spent setting up, and publishing a cross-platform mobile app? [closed]

Let me provide an imaginary scenario so that my question is fully understood. Let's assume you are an experienced cross-platform developer for iOS, Android and Windows Mobile. Someone asks you to ...
2
votes
0answers
450 views

Handling account roles in Android app

I'm building an Android app where different "types" of users can log in - lets say User and Admin are the two roles (there could be more than two). User can access some views in the app, by pressing ...
7
votes
1answer
874 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
0answers
96 views

Webapplication and App: Use case redundancy

I have to write a software requirements specification for a software system that consists of two front-ends, an Android app as well as a web-application. The Android app and the web-application have ...
6
votes
2answers
523 views

Shoud I throw exceptions to UI layer or handle them in my VM layer

Consider the following method: public async Task LoginAsync() { if (!CanLoginAsyncExecute()) throw new ValidationException(); try { StartLoading(); ...
1
vote
1answer
675 views

Is it good idea to save user/password and get token from server automatically behind the eyes of the user?

Suppose I have a REST API backend and it is used by a mobile app. Authentication is based on tokens (JWT) with expiration time. Mobile app user does not want to enter credentials so often, even for ...
0
votes
2answers
641 views

Web API vs Entity Framework with Repository Pattern using Xamarin

My team currently has a WPF application that runs on PC just fine. It utilizes Entity Framework 6 with the Repository/Unit of Work pattern that talks to Azure for the database store. We service a ...
6
votes
2answers
4k views

What's the best implementation for offline mobile app synchronization?

We have an Android app written as a Cordova AngularJS SPA which has now grown so that we need to add some work to it meaning we have to improve the synchronization part of the app. The app is mainly ...
-1
votes
1answer
141 views

How can a multiplayer game manage state over a local network? [closed]

I would like to create a multiplayer mobile game where players play together over an ad-hoc network, with no internet connection required. Players should be able to join and leave mid-game, and the ...
3
votes
1answer
353 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 ...
0
votes
0answers
193 views

Oauth2 REST API: for 3rd party and internal

I have Oauth2 REST API. There are 3rd party applications (server (like web app) and client (like mobile app)). We want to add some functionality to this API which could be used only by our official ...
2
votes
2answers
92 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 ...
0
votes
2answers
297 views

In Ionic2, should I use HTML, JavaScript and CSS only if possible?

Suppose I am using ionic2 to create hybrid apps, and it is common that I can finish a job by either using features of ionic2+angular or just html+ javascript+css only, for example, click to disable a ...
4
votes
1answer
120 views

Why to design for mobile and scale to desktop with media query?

In the W3schools tutorial on CSS3 media queries they recommend to have the standard layout adapted to mobile viewing, and have a media query "scale it up" to desktop format when viewing on a desktop ...
3
votes
2answers
190 views

Delete user data when they sign out?

I'm writing an app, and I would like users to have the ability to sign in across multiple devices and still have their data. My question is, when the user signs out of their account on device X, ...
0
votes
1answer
112 views

What is the way to keep track of mobile clients ip?

assume Service S want send data to mobile App in device A in arbitrary time without client interaction. what is best way to keep track of A IP? the only way i can think of is to run a service for ...