[JAVA] Prüfung von Optionen zur Implementierung nativer Apps (schriftlich)

❶ Einführung

1. Zusammenfassung

Ein Webingenieur mit zweieinhalbjähriger Berufserfahrung wird überlegen, welche Sprache bei der erstmaligen Implementierung einer nativen App verwendet werden soll.

2. Annahmen

Die Programmiersprachen, die ich bisher erlebt habe, sind Ruby / Python / JavaScript, und die Frameworks sind Rails / Djnago. Ursprünglich habe ich den Job von Nicht-Wissenschaft zu Ingenieur gewechselt, daher sind die Grundlagen ziemlich gut. Ich habe viele Websites mit Begeisterung überwunden. Dieses Mal habe ich beschlossen, einen Artikel zu veröffentlichen, um mein Wissen zu vertiefen.

❷ Unterschied zwischen Web-App und nativer App

1. Web-App

2. Native App

❸ Zu implementierende Kandidaten (--- Schreiben ---)

Für Web-Apps

  1. JavaScript(React/Next) + Ruby(Rails)
  1. JavaScript(React/Next) + Python(Django)

Für native Apps

3. Swift für iOS, Java (Kotlin) für Android

  1. JavaScript(React Native) + Python(Django) ――Es ist ein Problem, wenn Sie eine Brücke auf der nativen Seite und der JavaScript-Seite benötigen.

Für Web-App + native App

  1. Flutter

Recommended Posts

Prüfung von Optionen zur Implementierung nativer Apps (schriftlich)
[Socket-Kommunikation (Java)] Eindrücke von der erstmaligen Implementierung der Socket-Kommunikation in der Praxis
Die Geschichte des Schreibens von Java in Emacs
Geben Sie Optionen für die Java / Kotlin-Kompilierungszeit für Android-Apps an
Implementierung der Zifferngruppierung in der Furima App