1. #1
    Ext User
    Join Date
    Dec 2007
    Location
    italy
    Posts
    120
    Vote Rating
    0
    tarini is on a distinguished road

      0  

    Question Sencha vs Native SDK

    Sencha vs Native SDK


    When I notified ExtJS would be upgraded to a mobile framework, my first impression was that this will be great and impressive.
    I watched demo and examples and everything was cool, fresh and usable.

    You say that using Sencha I can develop application that looks like native application without have to learning os-oriented SDK...

    but...

    what about "mobile" features as "when a call is coming??" or "send a sms to some contacts" ??
    what about the needs to share information between different applications (for example contacts) ??
    what about geolocalization using GPS integrated feature??

    Some features will be provided thanks to HTML5 support (audio, video, localStorage) but I think that these are not enough to develop complete mobile application that uses *really* our device.

    What do you think? Am i completely wrong?

  2. #2
    Ext JS Premium Member Foggy's Avatar
    Join Date
    Apr 2007
    Location
    Switzerland
    Posts
    477
    Vote Rating
    0
    Foggy is on a distinguished road

      0  

    Default


    I am also interested in that question.
    Usually i have the same opinion. But till now, i dont have played with sencha touch and i dont know what exactly is possible...

  3. #3
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    37,217
    Vote Rating
    859
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    key words: "looks like". Yes, a web app can only do so much so sending a sms to a contact, unless the browser gives you access to the contact, don't expect to do it.
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  4. #4
    Ext JS Premium Member stever's Avatar
    Join Date
    Mar 2007
    Posts
    1,407
    Vote Rating
    6
    stever will become famous soon enough stever will become famous soon enough

      0  

    Default


    There are tools to bundle a webapp into something native and gain access to the native api:

    http://www.appcelerator.com/

  5. #5
    Ext User
    Join Date
    Dec 2007
    Location
    italy
    Posts
    120
    Vote Rating
    0
    tarini is on a distinguished road

      0  

    Default


    Quote Originally Posted by mitchellsimoens View Post
    key words: "looks like". Yes, a web app can only do so much so sending a sms to a contact, unless the browser gives you access to the contact, don't expect to do it.
    I think this is a disadvantage very relevant and important of sencha that simply is a set of web component designed for low-resolution lcd

    I guess I continue to use ExtJS for my "standard" webapp but for mobile environment I would learn native sdk

  6. #6
    Sencha User xantus's Avatar
    Join Date
    Aug 2007
    Location
    Seattle, WA
    Posts
    135
    Vote Rating
    0
    xantus is on a distinguished road

      0  

    Default


    You can use Sencha Touch in combination with PhoneGap http://www.phonegap.com/about
    Software Engineer
    http://xant.us/

  7. #7
    Ext Premium Member
    Join Date
    Mar 2007
    Location
    Norway
    Posts
    196
    Vote Rating
    3
    bone is on a distinguished road

      0  

    Default


    Quote Originally Posted by tarini View Post
    I think this is a disadvantage very relevant and important of sencha that simply is a set of web component designed for low-resolution lcd

    I guess I continue to use ExtJS for my "standard" webapp but for mobile environment I would learn native sdk
    5$ says you havent tried to learn Objective C or tried developing mobile applications (and make it work exactly as it should on every model in addition to your testing-unit) using Java.

    I can't wait to get started with this
    Founder of the Path of Exticism

  8. #8
    Ext User
    Join Date
    Dec 2007
    Location
    italy
    Posts
    120
    Vote Rating
    0
    tarini is on a distinguished road

      0  

    Default


    Quote Originally Posted by bone View Post
    5$ says you havent tried to learn Objective C or tried developing mobile applications (and make it work exactly as it should on every model in addition to your testing-unit) using Java.

    I can't wait to get started with this
    I tried only some feature of Android SDK using emulator and some (<5 model) mobile phones.

    But the point is not the difficult of developing using objective-c or java but the feature available...

    Sencha will be also easier than native SDK but it doesn't provide access to needed API

  9. #9
    Sencha User
    Join Date
    Jul 2009
    Location
    The Netherlands
    Posts
    194
    Vote Rating
    0
    nicobarten is an unknown quantity at this point

      0  

    Default


    I'm currently developing an app for the iPhone in objective c 2.0, and although it's hard sometimes, especially with memory bugs, it gives you great results.

    A web app will never be able to run as fast as a native app.

  10. #10
    Sencha - Community Support Team mystix's Avatar
    Join Date
    Mar 2007
    Location
    Singapore
    Posts
    6,236
    Vote Rating
    5
    mystix will become famous soon enough

      0  

    Default


    Quote Originally Posted by nicobarten View Post
    A web app will never be able to run as fast as a native app.
    there are webapps that feel as fast as native apps. just check out the sencha touch solitaire demo for example, or gmail mobile (which feels much faster than the native Mail app on the iphone 3g fwiw).

    as a sidenote:
    web apps run anywhere where there is a browser, and will never need to go through an approval process.
    an obj-c app iphone / ipad app may never get approved for the app store.

Similar Threads

  1. playing with android-sdk-windows emulator
    By franklt69 in forum Sencha Touch 1.x: Discussion
    Replies: 4
    Last Post: 5 Jun 2010, 9:23 AM
  2. 2.2.1 SDK. Is that the correct ext-all.js?
    By INeedADip in forum Ext 2.x: Help & Discussion
    Replies: 3
    Last Post: 25 Mar 2009, 11:31 AM
  3. Help: Problem of Ext 2.02 and 2.2 SDK
    By myd in forum Ext 2.x: Help & Discussion
    Replies: 1
    Last Post: 28 Aug 2008, 7:57 PM
  4. Ext v1.1.1 download sdk...?
    By sj137 in forum Ext 1.x: Help & Discussion
    Replies: 4
    Last Post: 15 Jun 2008, 5:06 AM

Thread Participants: 11