1. Foren
  2. Kommentare
  3. Software-Entwicklung-Forum
  4. Alle Kommentare zum Artikel
  5. › Phonegap/build und…

Phonegap ist nicht nativ!

  1. Thema

Neues Thema


  1. Phonegap ist nicht nativ!

    Autor: deefens 12.05.11 - 16:24

    Zum hundersten Mal... Das einzige Framework was native Apps erzeugt ist Appcelerator Titanium, abgesehen vom iPhone SDK selbst und MonoTouch

  2. Re: Phonegap ist nicht nativ!

    Autor: funkdoobiest 12.05.11 - 17:01

    deefens schrieb:
    --------------------------------------------------------------------------------
    > Zum hundersten Mal... Das einzige Framework was native Apps erzeugt ist
    > Appcelerator Titanium, abgesehen vom iPhone SDK selbst und MonoTouch

    Titanium bindet einen Browser-Engine in die App mit ein und führt darin JavaScript aus.
    Was ist daran bitte nativ?

  3. Re: Phonegap ist nicht nativ!

    Autor: Tapsi 12.05.11 - 17:19

    funkdoobiest schrieb:
    --------------------------------------------------------------------------------

    > Titanium bindet einen Browser-Engine in die App mit ein und führt darin
    > JavaScript aus.
    > Was ist daran bitte nativ?

    Die Javascript Schnittstellen xD

  4. Re: Phonegap ist nicht nativ!

    Autor: deefens 12.05.11 - 19:19

    funkdoobiest schrieb:
    --------------------------------------------------------------------------------
    > deefens schrieb:
    > ---------------------------------------------------------------------------
    > -----
    > > Zum hundersten Mal... Das einzige Framework was native Apps erzeugt ist
    > > Appcelerator Titanium, abgesehen vom iPhone SDK selbst und MonoTouch
    >
    > Titanium bindet einen Browser-Engine in die App mit ein und führt darin
    > JavaScript aus.
    > Was ist daran bitte nativ?

    Seit Version 1.0 wird aus JS native Objective-C code generiert

  5. Re: Phonegap ist nicht nativ!

    Autor: funkdoobiest 13.05.11 - 09:38

    "In a Titanium Mobile application, your source code is packaged into a binary file and then interpreted at runtime by a JavaScript engine bundled in by the Titanium build process. In this guide, you will learn more about the JavaScript runtime environment that your code runs in. Titanium runs your application’s JavaScript using one of two JavaScript interpreters – JavaScriptCore on iOS (the interpreter used by Webkit) and Mozilla Rhino on Android and BlackBerry." (http://developer.appcelerator.com/blog/2010/12/titanium-guides-project-js-environment.html )

    JavaScript das zur Laufzeit interpretiert wird ist also nativ?

  6. Re: Phonegap ist nicht nativ!

    Autor: Tapsi 13.05.11 - 09:46

    > JavaScript das zur Laufzeit interpretiert wird ist also nativ?


    Nope, das denken viele ist aber nicht so! Der Javascript Code muss sogar interpretiert bzw. zur Laufzeit kompiliert werden. JavaScript ist dynamisch, da kann man nichts vorher ins native übersetzen. Man könnte vielleicht einen nativen Wrapper drum herum bauen, aber ob das am Ende schneller ist als die hoch optimierten JavaScript Engines von Google, Apple etc., mag ich bezweifeln...

    Es ist jedoch so , das die Schnittstellen zu Systemressourcen nativ sind ( zBsp. die File API ).

  7. Re: Phonegap ist nicht nativ!

    Autor: funkdoobiest 13.05.11 - 09:49

    Tapsi schrieb:
    --------------------------------------------------------------------------------
    > > JavaScript das zur Laufzeit interpretiert wird ist also nativ?
    >
    > Nope, das denken viele ist aber nicht so! Der Javascript Code muss sogar
    > interpretiert bzw. zur Laufzeit kompiliert werden. JavaScript ist
    > dynamisch, da kann man nichts vorher ins native übersetzen. Man könnte
    > vielleicht einen nativen Wrapper drum herum bauen, aber ob das am Ende
    > schneller ist als die hoch optimierten JavaScript Engines von Google, Apple
    > etc., mag ich bezweifeln...
    >
    > Es ist jedoch so , das die Schnittstellen zu Systemressourcen nativ sind (
    > zBsp. die File API ).


    Sorry, vielleicht hat man meine Ironie nicht durchgehört ;) Ich hab selbst schon mit Titanium entwickelt und weiss was JS ist ;)

  8. Re: Phonegap ist nicht nativ!

    Autor: Schnarchnase 13.05.11 - 14:41

    Tapsi schrieb:
    --------------------------------------------------------------------------------
    > Es ist jedoch so , das die Schnittstellen zu Systemressourcen nativ sind (
    > zBsp. die File API ).

    Die Schnittstellen sind aber bei Phonegap und Titanium gleichermaßen nativ, da unterscheiden sich die beiden Frameworks nicht.

  9. Re: Phonegap ist nicht nativ!

    Autor: mcfe 12.06.11 - 15:42

    Ich habe mal einer Frage zu PhoneGap. Wird bei PhoneGap nativer Code erzeugt oder überhaupt nicht. I Buch von Spiering und Haiges:HTML5-Apps für Iphone und Android steht:"PhoneGap generiert nativen Code für jede der untertstützen Plattformen, aber größtenteil nur für die Komponenet, die die eigentliche Webanwendung anzeit."

    Wie ist das zu verstehen?

  1. Thema

Neues Thema


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. Testmanager*in IT-Projekte im Mobilitätsreferat (w/m/d)
    Landeshauptstadt München, München
  2. Sachgebietsleiter (m/w/d) Business Development & Evaluation
    Mainova AG, Frankfurt am Main
  3. IT-Systemadministrator (m/w/d)
    Kommunaler Versorgungsverband Baden-Württemberg, Karlsruhe
  4. Linux Administrator*in (m/w/d)
    Humboldt-Universität zu Berlin, Berlin-Adlershof

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Hardware-Angebote


Haben wir etwas übersehen?

E-Mail an news@golem.de


Digitale-Dienste-Gesetz: Regierung bessert bei der Störerhaftung nach
Digitale-Dienste-Gesetz
Regierung bessert bei der Störerhaftung nach

Bei der Umsetzung des DSA in deutsches Recht soll der Schutz vor kostenpflichtigen Abmahnungen nun doch beibehalten bleiben.
Ein Bericht von Friedhelm Greis

  1. Störerhaftung Verbraucherschützer befürchten neue Abmahnwelle bei WLANs

Stopp der Umweltprämie: Eine schöne Bescherung
Stopp der Umweltprämie
Eine schöne Bescherung

Über Sinn und Unsinn der Umweltprämie für Elektroautos lässt sich streiten. Doch wie wirkt sich der abrupte Stopp auf den Hochlauf der E-Mobilität aus?
Eine Analyse von Friedhelm Greis

  1. Bis auf 6.500 Meter Schweizer Team stellt Höhenrekord für Elektroautos auf
  2. Elektroautos Audi-Chef Döllner will sich mit Verbrennern durchwursteln
  3. Wechselakku Nio schafft mehr als 1.000 km mit 150-kWh-Batterie

Deutschland-Start vor 20 Jahren: Das Mysterium von Donnie Darko
Deutschland-Start vor 20 Jahren
Das Mysterium von Donnie Darko

Der Science-Fiction-Film Donnie Darko machte Jake Gyllenhaal zum Star. Regisseur Richard Kelly galt als Wunderkind, konnte den Erfolg aber nie wiederholen.
Von Peter Osteried

  1. Die wandernde Erde II Leb wohl, Sonnensystem!
  2. Die Wahrheit ist dort draußen Reboot von Akte X kommt
  3. Carol & the End of the World In 7 Monaten und 13 Tagen geht die Welt unter