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).

Filter by
Sorted by
Tagged with
0
votes
1answer
46 views

Offline-Login Procedure in PWA

I have kind of a unique usecase: Phones that are used to connect to the app might be shared Connections are very unstable (sometimes no connection for half a day) Data should be accessible through ...
0
votes
2answers
143 views

How is fast-scroll simulated?

I've noticed on web and mobile apps, when scrolling down to the bottom of a list with thousands of entries it reaches the bottom instantly but appears to be scrolling through every entry. How is ...
0
votes
0answers
47 views

Is there a specific methodology for developing mobile applications? [closed]

I'm looking for a methodology made specifically for mobile applications development. I have read about Waterfall and Agile but they are more general. Also, I want a methodology for when there is only ...
-2
votes
2answers
179 views

What is done when an urgent fix for an app is needed but updates have to be approved by Apple/Google etc?

I have very little experience in this area, so sorry if I use any incorrect terminology or if this is a stupid/simplistic question in general. But from what I understand, when a developer wants to ...
2
votes
1answer
223 views

How can I accurately estimate the minimum resources my application needs?

For an application that is starting out I do not want to over pay for servers and resources that will not be used since the budget is very limited at this point. This will be a for an iOS and Android ...
1
vote
1answer
37 views

How can I modify web content on a mobile browser?

I want to build a small extension for major browsers that modifies the HTML and CSS of certain pages. On a desktop browser, this can be accomplished easily. On mobile browsers, however, content-...
1
vote
1answer
21 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
1answer
37 views

How can I webscrap images from pinterest and use them in a mobile app?

I have this idea of an app and I'm a little frustrated by how much I don't know how to proceed. My app is basically an art recommendation app. You start with 3 base images and for each images you ...
2
votes
3answers
62 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
0answers
24 views

How to generate object Ids for both local and online storage?

My application has both offline (SQLite) and online (iCloud) storage. See: Offline First: How Do I Fetch Data? Now, as stated in my past question above, the application is offline first, and I'm ...
0
votes
1answer
72 views

Are there pitfalls to using only a remote database for a mobile app?

My research indicates that the ideal database design is: Mobile App -> Local Database -> Syncing -> Remote Database using something like PouchDB to do the data replication/syncing. But ...
0
votes
1answer
56 views

Authentication, Sign In mobile

I am new to mobile development. As i understand the best way to authenticate/give authorization to a user is using OAuth2.0 with the social providers as Facebook, Google ect ... When we enter the ...
3
votes
1answer
432 views

REST API Authentication: Cookie vs Web Storage

Note: This question might sound like a duplicate, but all other similar questions did not take into account (mobile apps, iot's, web, 3rd party usage). Specifically, in dealing with the clients ...
0
votes
1answer
36 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
1answer
97 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
34 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
81 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
2k 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
1answer
81 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? ...
1
vote
1answer
447 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
62 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 ...
1
vote
3answers
3k 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
82 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
117 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)....
1
vote
2answers
2k 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
82 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
70 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
54 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 ...
3
votes
4answers
778 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
262 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
226 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
676 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
469 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
422 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
213 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
59 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
323 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 ...
-6
votes
1answer
121 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 ...
3
votes
0answers
711 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 ...
6
votes
1answer
1k 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 ...
2
votes
2answers
175 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 ...
5
votes
2answers
803 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
1k 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
879 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 ...
7
votes
2answers
6k 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
166 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
514 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
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
308 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 ...
3
votes
1answer
123 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 ...