Wie kann man am besten Multi-Platform Apps für Mobile programmieren?
Moin.
Mich würde es mal interessieren wie man am besten Mobile Apps für Android UND Ios programmiert ohne irgendwelche Web view oder sau schwierige um Programmierung machen kann.
Es soll kein Spiel werden sondern nur eine App ähnlich wie andere Social Media Apps aufgebaut sind.
2 Antworten
Man kann dafür C# verwenden, die Entwicklungsumgebung Visual Studio ist in der Community Version gratis. Mit dem Modul Xamarin kannst du für iOS und Android Apps erstellen.
https://www.xamarin.com/visual-studio
|
Allgemeiner (Stand 2021):
https://hackernoon.com/9-popular-cross-platform-tools-for-app-development-in-2019-53765004761b
Xamarin ist kein Modul, sondern ein Framework.
Und es kann auch Windows bzw. UWP, damit müssten eigentlich auch Desktop-Apps gehen, getestet habe ich es aber nicht.
Außerdem wird das über kurz oder lang vermutlich aussterben, zumindest wenn sich MAUI so bewähren kann, wie ich es hoffe.
Abgesehen davon:
In den Themen der Frage steht was von Java.
Ich persönlich mag Flutter sehr gerne. Es ist ein Cross Plattform Framework für z.B. iOS und Android. Grafische Oberflächen lassen sich auch sehr leicht umsetzen.
Bei deinen Plänen bist du sehr gut mit Flutter bedient.
Für die iOS App Entwicklung solltest du einen Mac nutzen.
Xamarin ist eine Technologie die am Aussterben ist. Würde entweder React Native verwenden (wird auch von Instagram etc. verwendet), Flutter oder MAUI wenn es nächstes Jahr rauskommt.