tina - b: Apps für Handy

Hallo Forum,

in unserem Verein überlegen Einige, ob eine App entwickelt wird.
Der Sinn und Zweck bzw. das Konzept lasse ich jetzt mal Außen vor :).
Ich blicke durch Folgendes nicht ganz durch und wäre dankbar für eine kleine Hilfestellung:
Für ein kommendes Treffen informiere ich mich grad im Internet und habe -meine ich- verstanden, dass entsprechend der unterschiedlichen Handytypen bzw. deren Systeme Apps entwickelt werden.
Wieviele Apps erstellt mann dann?
Also muss tatsächlich für jeden Handytypen eine App erstellt werden. Es sollte doch reichen, eine App in zum Beispiel der Programmiersprache C++ zu schreiben, die sollte doch auf mehr als einem Betriebssystemtyp laufen?
Wahrscheinlich ein Unkenntnis/Verständnisproblem.

Kennt jemand eine gute Einführung zu dem Thema?
:)
Vielen Dank für jeden Tip

  1. Die übliche Programmiersprache auf Handys ist Java. Wieso das so ist, versteh ich nicht, aber scheisse muss gut sein, millionen Fliegen können nicht irren .....

    Grundsätzlich kannst du Apps relativ schnell an verschiedene Plattformen anpassen, deren Apps auf Java basieren, vorneweg Android und iOS, ich glaube Symbios auch. Allerdings ist Android nicht gleich ANdroid. Verschioedene Versionen und unterschiedliche Hardware machen viele Tests nötig.

    Du brauchst halt für jedes System einen eigenen Compiler.

  2. Tach!

    Für ein kommendes Treffen informiere ich mich grad im Internet und habe -meine ich- verstanden, dass entsprechend der unterschiedlichen Handytypen bzw. deren Systeme Apps entwickelt werden.

    Es kommt auf die Betriebssysteme an, und nicht/weniger auf die Geräte, die damit laufen. Sie sind alle unter dem Stichwort Smartphone in der Wikipedia aufgelistet.

    Wieviele Apps erstellt mann dann?

    Soviele wie du Systeme unterstützen möchtest. Alternativ kann man mitunter auch auf Mobilgeräte angepasste Webseiten erstellen. Die brauchen dann nur einen Browser im mobilen Gerät.

    Also muss tatsächlich für jeden Handytypen eine App erstellt werden. Es sollte doch reichen, eine App in zum Beispiel der Programmiersprache C++ zu schreiben, die sollte doch auf mehr als einem Betriebssystemtyp laufen?

    Du musst jeweils die Besonderheiten der Systeme berücksichtigen. Eine Programmiersprache allen nützt dir nur höchstens etwas für die Geschäftslogik. Aber für die Interaktion mit dem Anwender musst du die APIs des System und noch viel wichtiger dessen Philosophie berücksichtigen.

    Kennt jemand eine gute Einführung zu dem Thema?

    Such dir zunächst die zu unterstützenden Plattformen und dann spezifische Literatur und vor allem die Dokumentationen der Systeme.

    dedlfix.

  3. Hi,

    Für ein kommendes Treffen informiere ich mich grad im Internet und habe -meine ich- verstanden, dass entsprechend der unterschiedlichen Handytypen bzw. deren Systeme Apps entwickelt werden.
    Wieviele Apps erstellt mann dann?
    Also muss tatsächlich für jeden Handytypen eine App erstellt werden. Es sollte doch reichen, eine App in zum Beispiel der Programmiersprache C++ zu schreiben, die sollte doch auf mehr als einem Betriebssystemtyp laufen?

    du kannst natürlich nativ entwickeln, dass wäre dann z.B. Java für Android und Objective-C für iOS, um nur mal die bekanntesten zu nennen.
    Alternativ könntest du auch deine App in HTML+JS schreiben und diese in einen Betriebssystem-Wrapper einbinden. Ein bekannter Wrapper ist Phonegap, da gibt es aber noch einige andere.
    Und wenn du eigentlich nichts brauchst, was Phonegap dir bietet, dann kannst du deine App auch in reinem HTML5 halten und bietest sie über das Web an. Die mobilen Browser verstehen HTML5 i.d.R. recht gut.

    Bis die Tage,
    Matti

  4. Hallo,

    vielen Dank für eure Antworten!
    Ich blicke jetzt besser durch

    Sorry für das verspätete Zurückmelden - ich hatte ein paar Tage Probleme mit dem Internetzugang.

    Danke
    Ti