Kurse für App Programmierung

01/16/2019 03:45 Goku.#1
Hallo,

gerne möchte ich den Versuch wagen eigene Apps zu entwickeln.
Mir wurde empfohlen, mich später in ReactJS einzulesen, doch erstmal sollte ich die Grundlagen lernen und beherrschen. Im Internet steht soviel, bin mir aber ziemlich unsicher, ob das alles so effektiv ist oder ob man Dinge anders machen / lernen kann.

Daher suche ich für diesen Bereich komplette Kurse, wo man im Kurs vielleicht schon die erste App entwickelt (man baut sozusagen dessen vorgestellte App nach). Vielleicht gibt es dazu Folgekurse, der erste Kurs zeigt einen Einblick, anschließend wird das Level gesteigert.
Das Wissen über (Material) Design sowie die UX etc. besitze ich bereits.

Außerdem suche ich hilfreiche Websiten für diesen Bereich wie für HTML: selfhtml.

Da ich keine Geräte von Apple besitze, bevorzuge ich lieber Android, habe hier mehrere Android Handys und ein Tablet für die Testzwecke.

Wenn man später in die iOS App Programmierung einsteigt, welche Geräte sollten zur Verfügung stehen? Etwa das neuste iPhone und irgendein iPad?
01/16/2019 18:54 warfley#2
Zu kursen etc. kann ich nichts sagen, da ich der Meinung bin das man sich problemlos alles selbst beibringen kann (außer man ist so beschäftigt das man unbedingt es in kürzest möglicher zeit lernen will, ansonsten spar dir das geld).

Quote:
Originally Posted by H U S T L E View Post
Wenn man später in die iOS App Programmierung einsteigt, welche Geräte sollten zur Verfügung stehen? Etwa das neuste iPhone und irgendein iPad?
Mindestens brauchst du einen Mac (oder Hackintosh). Da führt kein weg vorbei. Es gibt zwar tricks wie du in einer VM MacOS zum laufen bekommst, aber das ist so beschissen das es produktiv nicht verwendbar ist, und Apple lässt es nicht zu das man Apps ohne einen Mac entwickelt.
Mit dem Mac kannst du das meiste (praktisch alles was keine Sensordaten wie GPS oder so braucht) im Simulator testen, ansonsten brauchst du ein iPhone (und eventuell ein iPad). Es muss aber nicht unbedingt das neuste sein, Apple hat die Philosophie das alles bis zu 6 Jahre kompatibel sein muss (also bezüglich API's, performancemäßig kann es natürlich sein das ein alten iphone zu schwach ist). Eine app die du heute Schreibst muss also noch auf einem bis zu 6 Jahre alten iPhone (also iPhone 6) laufen, aus Performancegründen würde ich dir aber empfehlen mindestens ein iPhone 6s zu nehmen.

Für den Mac gilt natürlich das selbe mit den 6 Jahren, um ein aktuelles XCode zu bekommen darf der Mac nicht älter als 6 Jahre sein
01/16/2019 22:57 krankheit#3
Ich würde vielleicht einen Kurs auf gängigen Websites schauen für 11€ ^^
Hmm ich bin Fan von Angular wenn du Angular kannst lernst du auch leicht Ionic ;)
Joa um aus deinem Code eine Lauffähige app für ios zu machen braucht man nen Mac. Außderdem wenn du sachen im Store veröffentlichen möchstest braucht man bei Apple nen Dev Account der kostet 100$ im Jahr bei Android 30$ einmalig. Oder du schaust dir PWA an ... Oder Android Studio sprich Java... Aber Js Frameworks sind schon nett in Verbindung mit Cordova