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.
Related
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
I am learning web development. I have learned ReactJS. I wanted to do App development. I think React Native will be easy for me Since I have learned ReactJS. But wanted to know Which is better Flluter or React-Native.
I have found that React-Native lacks in some features. The fact that google inventing a new OS called Fausia is Fascinating. And It's a sure thing that they will support Flutter in all means. In the sense, They will include all features? and Even Performance is way better than React Native since it will convert to Native Code.
In the first years of my development, I always wonder which framework or development language is my silver-bullet.
But, everything will be hard before it gets easy.
There are so many pros and cons in this choice.
I think you should pick a long and hard road.
If I were you, I'll choose Flutter rather than React Native.
But if you are pressed for time you should choose what you farmiliar with.
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 6 years ago.
Improve this question
I created a game on android (and took many months) due to the long list of feature (and I I did it natively).
Now I want to port this game to ios. After a lot of research, I decided to move to a game engine (unity) which I can maintain one code base for both ios and android (plus I don't have to learn objective c)
My question is, is this the right path? I mean I am having hard time believing that I need to recode everything in unity and I was wondering if there is a solution that I am not seeing.
Please help a fellow developer. Thanks
Unfortunately, when developing apps, you have to plan for a cross platform solution such as Xamarin, a web Cordova / Phonegap app or the Unity game engine (2D / 3D).
You can't tranform your APK file to build an iOS app instantly.
On the other hand, tools exist to convert java class to C# one :
http://codecall.net/2014/03/27/best-tools-to-convert-java-to-c-source-code/
Good luck :)
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
Lately , I have been given the role of the team leader in the mobile unit in my company. We are developing for iOS and Android, and we can expand it further more to Windows phone and Blackberry. The idea is to build native apps for different platforms. So the basic task is to choose in what platform we are going to develop. Of course we can have different programmers for different platforms but we don't want to go that way. So we are trying to choose a single cross compile platform for developing apps in multiple platforms.
One of the suggestion was using Xamarin (https://xamarin.com).
Can you please tell me what are your pros and cons about this solution or any other suggestion that you find useful. We do not want to use HTML5 or any JavaScript approach.
Just a quick : "Xamarin Pros and Cons" on Google leaded me to many results. At the end your team will have to make the decision.
http://www.intellicore.co.uk/articles/4-pros-and-cons-of-mono-touch
http://www.whitneyland.com/2013/05/why-i-dont-recommend-xamarin-for-mobile-development.html
https://www.linkedin.com/groups/What-is-benefit-disadvantages-using-121874.S.5848849341191569409
You should try it next time. I also suggest you to try their framework with the free version, see how it suits your team.
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've just recently(today...) found out about phonegap.
I went through all the FAQ's and I think it's a great solution for those who wish to build an app using things they already know like HTML and CSS instead of learning a new API
but...
if I'm trying to build something that requires more efficient work and stablity, I think i'm better off developing with eclipse and using the standard ADT and not the framework phonegap are offering.
Am I right or maybe just a bit prejudice?
I wanna be sure before I start
First of all, it depends of what you want to develop. Developing with phonegap can be faster and you don't have to learn java for the development, but you have to consider that mobile JavaScript capabilities are bad and the app won't work smooth(espessialy the transitions and animations). If you go Native, you will spend more time learning, but at the end you will get an app that will run faster, smoother and with best performance. In you case i would definitely go Native.
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.