Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 Native or Hybrid app developer?, Choosing a path

Native apps or hybrid apps?
 
Native [ 9 ] ** [47.37%]
Hybrid [ 3 ] ** [15.79%]
Both [ 7 ] ** [36.84%]
Total Votes: 19
Guests cannot vote 
views
     
TSbandit9956
post Aug 21 2015, 10:46 AM, updated a long time ago

Getting Started
**
Junior Member
65 posts

Joined: Nov 2008
Hi fellow codemasters!

I am having a dilemma here on my career path.
I've started working as an Android Developer last year when I since graduated.

After that, I have picked up PHP + several backend languages to even further my Android developing skills.
I understand how Android works perfectly, and has already developed multiple apps + sdk for it, including something like AdMob.


Now opportunity is knocking. I either go to a new company that practices hybrid app, or stay in current company, with my manager (3 years iOS native experience) to guide me.
I already have some basics in iOS native, and have intermediate skills on HTML5, CSS, JS, and also JS frameworks, such as Bootstrap, Angular, jQuery and such.


So guys, if you were me, what would you do?

Thanks alot!


dstl1128
post Aug 21 2015, 03:43 PM

Look at all my stars!!
*******
Senior Member
4,463 posts

Joined: Jan 2003
You have choices! smile.gif Great!

Work on new stuff (i.e. move on to new uncharted stuff), and do your hobby/dream Android app on your own time.
mobileoop
post Sep 5 2015, 11:38 AM

Getting Started
**
Junior Member
116 posts

Joined: Aug 2013


Native is still the best for now... Not sure about 5 years into the future.
alien3d
post Sep 5 2015, 11:46 AM

Look at all my stars!!
*******
Senior Member
3,740 posts

Joined: Mar 2009
QUOTE(mobileoop @ Sep 5 2015, 11:38 AM)
Native is still the best for now... Not sure about 5 years into the future.
*
i once try to do hybrid. what i encounter..\

1. too way large file.. 33 mb per apk not the best choice.If good game i can get 40 mb.. 30 mb is absurd.
** Why large... pure css is nothing.. but when some plugin and bower.. fuh doh.gif

2. Some hybrid CSS don't update all all E.g Ratchet
3. I hate angular, ain't java script at all. (ionic)

Some css + apache cordova i have try

1. jquery mobile -> very bad
2. twitter bootstrap - nice but the padding too way large.
3. ratchet no update (scare if try no support)

new kid in the block

1. google material design lite... + google material design icon.


mobileoop are you test different resolution in native androids app ?
pangch
post Sep 7 2015, 10:36 AM

Getting Started
**
Junior Member
176 posts

Joined: Oct 2009
i had tried both Native and hybrid app. i still prefer native app. hybrid app is laggy and lack of user experience.
alexa
post Sep 7 2015, 12:36 PM

Big Boss
******
Senior Member
1,456 posts

Joined: Jan 2009
From: mont kiara, kuala lumpur



I prefer native because of performance and security issues.
mobileoop
post Sep 12 2015, 08:44 AM

Getting Started
**
Junior Member
116 posts

Joined: Aug 2013


QUOTE(alien3d @ Sep 5 2015, 11:46 AM)
i once try to do hybrid. what i encounter..\

1. too way large file.. 33 mb per apk not the best choice.If good game i can get 40 mb.. 30 mb is absurd.
** Why large... pure css is nothing.. but when some plugin and bower.. fuh doh.gif

2. Some hybrid CSS don't update all allĀ  E.g Ratchet
3. I hate angular, ain't java script at all. (ionic)

Some css + apache cordova i have try

1. jquery mobile -> very bad
2. twitter bootstrap - nice but the padding too way large.
3. ratchet no update (scare if try no support)

new kid in the block

1. google material design lite... + google material design icon.
mobileoop are you test different resolution in native androids app ?
*
Brother. I am a native iOS developer la.. never touch Android before.

I agree on the performance issue on non-native app. I have developed a game using Unity 3D and deployed for iOS as well. The performance is really bad and the size is really big.

This post has been edited by mobileoop: Sep 12 2015, 08:45 AM
wangwangi
post Sep 20 2015, 10:13 AM

Enthusiast
*****
Senior Member
870 posts

Joined: May 2008


If hybrid is what you mean by an App resided in Webview, then what about the 3rd option? Example Gideros/Corona with LUA engine, it is neither hybrid nor native. Also FB Reactnative doesn't seem like true hybrid like Cordova/Phonegap.

http://readwrite.com/2015/02/27/native-vs-web-apps-ceasefire

IMHO, mobile devices evolve far more faster than than PC. I bet in just few years ahead the processing power and RAM amount on teeny-weeny smart phones will rival those in PC. See, today budget phones have 2GB RAM minimum already. Another 3 years, 4GB, another 2 years, 8GB......
alien3d
post Sep 20 2015, 11:23 AM

Look at all my stars!!
*******
Senior Member
3,740 posts

Joined: Mar 2009
QUOTE(wangwangi @ Sep 20 2015, 10:13 AM)
If hybrid is what you mean by an App resided in Webview, then what about the 3rd option? Example Gideros/Corona with LUA engine, it is neither hybrid nor native. Also FB Reactnative doesn't seem like true hybrid like Cordova/Phonegap.

http://readwrite.com/2015/02/27/native-vs-web-apps-ceasefire

IMHO, mobile devices evolve far more faster than than PC. I bet in just few years ahead the processing power and RAM amount on teeny-weeny smart phones will rival those in PC. See, today budget phones have 2GB RAM minimum already. Another 3 years, 4GB, another 2 years, 8GB......
*
let said you totally trust framework like ratchet and try to implement.. browser broken ? whom you want to blaim ?
if the file size 80 mb e.g .Are user willing to wait or take 4 mb compile apps which do the same thing.. It's about stability and user speed download. no download no customer. shakehead.gif

 

Change to:
| Lo-Fi Version
0.0395sec    0.30    7 queries    GZIP Disabled
Time is now: 29th March 2024 - 03:09 AM