on 10-31-2015 7:25 PM
Hi,
Building an app, can be accessed from both desktop and mobile.
What is the best practice,
1. Do we build a separate app one for desktop and mobile.
2. Single app and control rendering on different devices by CSS.
3. Do we embed code in the app basing on device.
Appreciate your inputs on designing apps running on multiple devices.
Regards
Sri, I concur with Maksim response 1) no 2) yes - use responsive design 3) it will depend on your functionality. if you need native functionality from the device then yes, otherwise you do not need to embed any device specific functionality hope this helps
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Srihari,
The question on whether to develop separate app for desktop and mobile completely depends on your requirement. It is also a question on how fast and efficient your app should be.
You should have a look at the comparison between native, hybrid and web apps.
I still remember the Linkedin hybrid mobile app released few years back which was lagging in performance. But now they moved to native approach which gives best performance.
If you are developing mobile apps you have to consider other enterprise level features too - encrypted data transfer, encrypted data storage (if offline), easy troubleshooting, different auth mechanisms (ldap, sso, saml, certificate), app life cycle management, users management, supporting multiple mobile OS (ios, android, win), supporting heterogenous backends (SAP Oracle, MySQL) etc..
Because of these common requirements SAP came up with a product called SMP 3/HCPMS, which has all the enterprise features inbuilt.
It provides an sdk that allows you to create native and hybrid mobile apps quickly.
Regards, Midhun
SAP Technology RIG
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
1) no
2) yes: single app, with responsive layout: https://experience.sap.com/fiori-design/foundation/responsiveness-adaptiveness/
3) yes: if (sap.ui.Device.system.phone) and so on
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Since you going to develop an app whose functionality is similar for both desktop and mobile, its not appreciated to use seperate app.
1. Create a rough layout and test in all platform ( Desktop and mobile)
2. Use @media css to render in mobile device
3. Create a responsive web design (To make it so simple)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.