Hallo,
ich möchte gerne eine Software entwickeln die überall funktioniert. Mit überall meine ich auf Web, auf Tablet und auf Handys (ganz egal welches Betriebssystem).
Nun, ich bin ein Web-Entwickler und von Mobile-Entwicklung habe ich 0 Ahnung. Ich habe mal einen Taschenrechner mit Objective C programmiert aber das war's dann auch schon.
Frage 1: Sollte es ein Web-App, Native-App oder Hybird-App sein?
Web-App würde ich persönlich definitiv ausschliessen, Native-App würde ich ebenfalls ausschliessen, da die Applikation ja so ziemlich überall laufen sollte. Dann bleibt mir also nichts weiter als Hybird-App übrig.
Frage 2: Wie funktioniert der Prozess mit Hybird Apps? Kann ich als Web-Entwickler also eine ganz normale Web-Applikation (z.B. mit Java und Angular) aufbauen und dieselbe Applikation dann als Mobile-App anbieten? Oder bisschen konkreter formuliert: Brauche ich eine Web-Version und zusätzlich auch eine Mobile-Version oder reicht es wenn ich die Applikation nur 1 mal programmieren muss?
ich möchte gerne eine Software entwickeln die überall funktioniert. Mit überall meine ich auf Web, auf Tablet und auf Handys (ganz egal welches Betriebssystem).
Nun, ich bin ein Web-Entwickler und von Mobile-Entwicklung habe ich 0 Ahnung. Ich habe mal einen Taschenrechner mit Objective C programmiert aber das war's dann auch schon.
Frage 1: Sollte es ein Web-App, Native-App oder Hybird-App sein?
Web-App würde ich persönlich definitiv ausschliessen, Native-App würde ich ebenfalls ausschliessen, da die Applikation ja so ziemlich überall laufen sollte. Dann bleibt mir also nichts weiter als Hybird-App übrig.
Frage 2: Wie funktioniert der Prozess mit Hybird Apps? Kann ich als Web-Entwickler also eine ganz normale Web-Applikation (z.B. mit Java und Angular) aufbauen und dieselbe Applikation dann als Mobile-App anbieten? Oder bisschen konkreter formuliert: Brauche ich eine Web-Version und zusätzlich auch eine Mobile-Version oder reicht es wenn ich die Applikation nur 1 mal programmieren muss?