BLE app with React Native vs Native Platforms [closed] - android

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 1 year ago.
Improve this question
I am looking for pros and cons of creating a BLE mobile application with ReactNative or Native Platforms(both iOS and Android).
Which approach I should follow? Can anyone share their experience with ReactNative?
I have worked with both native platforms, and it has given me good results, but for my new project I am considering ReactNative, as it has single code base and it comparatively takes less efforts than working on iOS and Android separately.
Are these advantages available for BLE apps as well? Or it may have issues with performance and maintenance as well?

Making an app using BLE with RN (react-native) is not difficult, and I didn't feel it was much slower than native app. (but it really depends on how big is your app).
Then yes, I would say that RN is faster for making your BLE app.
However you have to be aware : if you are using several native function, RN might be a bit tricky and could become a nightmare for debug.
PS : I made an app with this BLE lib

Related

Using webview instead of native apps [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
When you have to implement system which needs:
Backend, Frontend (Angular for instance), Android, IOS
You are considering implementing a mobile version of frontend and use webview instead of native Android or IOS app?
Of course, it depends on the project, but let assume:
We don't have to use Android / IOS features like notifications, sensors (Bluetooth, nfc, ...)
Our project is a page for instance "StackOverflow", where the user may authorize herself
Nowadays, we are also implementing the mobile version of the frontend as a good habit
Usually, native apps would always be better, but maybe it's faster and enough to use webview instead of implementing two native apps?
There is no correct answer to this. One could use a PWA, a hybrid app (many ways of doing that). As always, it depends. I don't even know if native apps are always better. They are more expensive in many cases, but if that is 'better'? Wouldn't a web app work too? It almost certainly is faster and cheaper to develop one (web-)app for multiple platforms, but what way to go is the best in your case is entirely up to you to decide.

Native or framework programming for my app? And if framework, which one? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I want to develop application for Android and iOS.
It will be simple application with some data of users and some achievement animations.
It will comunicate with our servers, where will be used REST as backend.
I need the application to be secured. There will be stored very sensitive data.
I think application won't need much performance.
I'm going to be project leader, so I have to find programmer. So if I use framework, then the programming language will have to be in good performance/price ratio.
It's difficult to answer your question due to lack of information, but I have gained some experience regarding this topic from the past year.
The choice of your frameworks depends on time/cost, resources and know-how. I suppose your question is about whether to use a webframe including webprogramming, or native iOS and Android implementation.
The big advantages of using a Webframe are:
Can easily be included on both platforms Only has to be implemented
once (with a view platform specific adaptions e.g. access to camera
etc.)
No additional know-how is required (just JavaScript and HTML)
The implementation is easy and development fast Subsequently the development time is reduced
The disadvantages are:
Webframes are slow
If there are animations like transitions it could be laggy
User triggered events could also be delayed. (just a few milliseconds, but it could be very annoying.
This could conclude in a total useless app, because the userexperience is very bad.
If you want a throughout solid app which offers a flawless userexperience I highly recommend a native implementation. But you have to consider, this affords experienced Android and iOS programmer, and is associated with more development time and subsequenlty more costs.
I recommend to implement a simple prototype which includes the animations and the main features. If the userexperience is good then go for it.

App Development with Ionic or Android [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
i'm starting at this world of app development and after some researches i still don't know which one to use.
For having a little knowledge in AngularJs,some recommended Ionic but, is the performance affected ?
Should i begin with Ionic Framework or Android native ?
Wether to go native or not is great battle among most app developers.
I would always opt for native, because it has every utility for the platform and supports the developer in every possible way. Hybrid aproaches are lacking nearly all of this, but are written in a cross platform language quite a lot developers are familiar with.
So on the bottom line it greatly depends on the needs of your project. But to get started, may try a little "hello world" with the android SDK and java. You will very quickly get to know a lot of the characteristics on android you will need to know even if you opt for hybrid. This knowledge will be essential, especially if you want to publish your app on Google Play or Amazon App Store.

UI framework suggestion for Ember.js HTM5 => Phone Gap app (or alternative stack) [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
Background info:
I'm a Rails developer, and I've been learning Ember.js over the summer. I have no experience developing mobile apps.
Problem:
Client is considering a native mobile app
My proposed solution
I'm looking at the possibility of doing an HTML5/CS/JS app using Ember.js, perhaps with some connection to a RAils API for data update; the app would be converted to native Android/iOS mobile apps using a tool such as PhoneGap, and hopefully some sort of UI framework such as Sencha touch, or Ionic, etc that allows for a good UX.
Question
I'm looking for suggestions for a workable stack, a good UI framework that will work well with Ember.js, or an alternatives – perhaps I would be better off with Angular and ionic, etc.
I realize this is a somewhat vague question – I haven't been able to find for Ember.js any established solutions that hint at a viable direction such as angular/ionic. but I thought someone may know of some, or have put together a workable solution that could work.
I think the best solution is using Cordova with the project https://github.com/poetic/ember-cli-cordova
If you would rather use phonegap, see http://givan.se/p/00000001 which writes up how to use an ember-cli project inside a phonegap project.

multi-platform mobile application, use phonegap? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I am in the first stages of developing a multi-platform mobile application
on (Android,IOS,BlackBerry 10).
It is a book selling application
i do not know if i should use phonegap or build the application for the three platforms independently
what do you guys recommend i should use??
and what are the pros and cons for each approach??
If you care about performance I wouldnt recommend building the application in PhoneGap or Titanium or anything similar.
From personal experience:
PhoneGap is very easy to use/learn and can build good looking UIs very fast. The problem is that is really slow compared to other solutions. You basically build with HTML.
Titanium would result in a faster - more responsive application BUT it would require more coding and tuning. Here you basically build with java script. Also, despite the fact that is universal there might be cases where you would have to build separate code for android and for iOS for example to do the same job.
For best user experience I would recommend (and I think many will agree) going native for each platform and trying to keep a consistent UI.
Also since this is not the first question about the mentioned frameworks please have a look here and on many other questions that compare these frameworks.

Categories

Resources