Als richtiger Softwareentwickler stellt man sich nicht die Frage ob es Sinn macht eine Programmiersprache zu erlernen nur weil es der Markt hergibt oder nicht. Ein richtiger Softwareentwickler erlernt die Programmiersprachen (hier wurde bewusst die Mehrzahl gewählt) wo es die Situation erfordert oder für ein Projekt die richtige Wahl ist. Sprich, es ist absolut unüblich sich auf lediglich eine Programmiersprache festzulegen da jede ihre Vor- sowie auch Nachteile bietet, ganz nach Anwendungsfall! Wenn man also das Interesse an etwas neuem hat (wie zum Beispiel Swift) dann go for it, denn dies sind alles Erfahrungen die einen auch bei anderen Projekten weiterbringen werden.
@onur7183 Жыл бұрын
Kann ich ebenfalls so unterschreiben. Natürlich ist es schön in paar Sprachen richtig stark zu sein und einige andere lernt man um seinen Horizont auch zu erweitern. Man lernt dadurch zum Beispiel unterschiedliche Konstrukte/Paradigmen kennen. So lernt man immer mehr wie ein Profi-Entwickler zu denken.
@HorstChristophSchreiber2 ай бұрын
7:04 - Swift ist mittlerweile (Stand 2024) unter den ersten 10 - 15 Programmiersprachen
@PokeChucks3 жыл бұрын
Bei Android hat sich aber auch sehr viel geändert. Der Sprung zwischen den verschiedenen Android Versionen ist zwar klein, aber wenn man die Entwicklung API Level 23 mit der heute vergleicht, dann hat sich schon sehr viel verändert. Speziell auch bzgl. des FragmentManagers etc. Ich finde persönlich die offizielle Dokumentation der Sprache Swift ziemlich gelungen. Aber ich bin auch kein Programmiereinsteiger. Um den Umgang von einfachen Methoden zu verstehen und das Werte zuweisen von Variablen, kann ich auch die Statistiksprache R empfehlen. Speziell auch weil der Output sehr gut visualisiert wird. Selbst loops, arrays etc. sind möglich. Was hältst du davon mit R einzusteigen, auch wenn dies keine wirkliche Programmiersprache ist?
@Programmierenlernen3 жыл бұрын
Top Punkte. Richtig gut. R naja..also wenn du BWLer oder Mathematiker bist dann ist R schon cool. Aber mit Python kannst du dann das gleiche machen + viel mehr. Also wenn schon DataScience dann Python. Meine Meinung
@irgendjemand39393 жыл бұрын
4:30 Dazu: Nicht nur Apps, sondern auch Safari extensions und einiges mehr
@ClioRSQueen3 жыл бұрын
Schönes Video aber sehen wir das ganze jetzt mal aus der Endnutzer Sicht… Bei vielen Apps, gerade in Richtung Produktivitätsapps etc. merkt man einfach krasse Unterschiede zwischen Hypridapps und Nativ mit Swift geschriebener Software. Viele Betriebssystem seitiges Features werden nicht oder nur schlecht unterstützt das kann als Nutzer in manchen Situationen echt extrem nerven und führt zu Unzufriedenheit.
@kensei47682 жыл бұрын
Die Gestaltung von Swift ist einfach nicht die Beste, abgesehen davon dass sich die Sprache jährlich verändert hat und somit keine Rückwertskompabilität hat. Ich habe mich noch nie mit einer Sprache so geplagt wie mit Swift. Da verwende ich lieber C# und Xamarin
@tidusmax96693 жыл бұрын
Na da hast du, grade zum Thema ,,Nutzen" und vor allem zu hybriden Frameworks eine Menge unterschlagen. Zum Beispiel, dass der Trend wieder weg von hybrid und wieder hin zu nativ geht. Könnte daran liegen, dass es praktisch unmöglich ist, Apps hybrid zu programmieren die irgendwelche Hardware-Komponenten der Smartphones nutzen möchten. Nicht umsonst erleben Kotlin und Jetpack Compose solch einen Siegeszug im Android Universum. Hybrid funktioniert ausschließlich für kleine, simple Projekte.
@HorstChristophSchreiber2 ай бұрын
4:10 - "*Bald* kommt Swift 6 raus", ja, im Herbst 2024
@der_hacker_0073 жыл бұрын
Schönes Video✌️
@ritaschulz65362 жыл бұрын
Schönen Tag. Die Syntax ändert sich? Wunderbar! Ein gut durchdachtes Concept... ( Humor )
@jayempii15902 жыл бұрын
Wann kam da der Wechsel? Wir haben im Informatik Studium damals iPhone OS Anwendungen, soweit ich weiß, mit Objective-C realisiert.
@Programmierenlernen2 жыл бұрын
schon ein paar Jahre her :-)
@maximilian96163 жыл бұрын
Ich finde halt einfach MacOS viel besser als Windows von der Benutzeroberfläche her.
@NutzerIn9993 жыл бұрын
Find ich nicht haha
@xStaRn13 жыл бұрын
Jedem das seine und gut ist
@zekiz7743 жыл бұрын
KDE Plasma ist besser. Aber das ist ja nicht wirklich vergleichbar
@multimedia49533 жыл бұрын
Ja
@masterflitzer3 жыл бұрын
beides shit
@ericjasonbernitz2 жыл бұрын
Was mit Flutter?
@oliverstudtmann34502 жыл бұрын
Tolle Videos, besten Dank erst einmal. Auf dem Video steht beim Vergleich mit Swift Python 2.7 nicht 2.9. Freundliche Grüsse. Oliver
@sofaarmy43983 жыл бұрын
Hey, ich wollte fragen, ob du mal in einem separaten Video erklären könntest wie man eine py Datei zu einer exe umwandelt(auto-py-to-exe) ohne das der (Windows Virenschutz) sie blockiert :), da jedes Mal wenn ich meinen Freunden eine fertige Datei senden will wird sie als Virus erkannt, zuerst dachte ich das es an dem code/IDE liegt, ich bin dann von PyCharm auf VisualStudio geweschelt, aber selbst bei einem Schlappen print("Hello world") Programm wir es als Virus an erkannt. Danke im Vorhinein :]
@marcwy3 жыл бұрын
pyinstaller ging bei mir immer ohne das der defender das blockiert
@mjk38033 жыл бұрын
Kommt bei Eurer Ausbildung PHP auch vor? Oder nicht?
@Programmierenlernen3 жыл бұрын
Minimal, hauptsächlich JS im Frontend und Python im Backend.
@mjk38033 жыл бұрын
@@Programmierenlernen Danke für die Antwort :)
@Wolfgang.-2 жыл бұрын
Eine Nischensprache für ca. 1,5 Milliarden aktive iOS Geräte ohne die aktiven macOS Geräte. Nativ für iOS Geräte programmieren bringt sowieso kein Ertrag; richtig Geld verdienen kann man nur mit Sideloading Apps. VORSICHT! Ironie! Für alle Klettverschluss-Schuhe-Träger.
@Programmierenlernen2 жыл бұрын
lol^^
@achimfrommeyer8261 Жыл бұрын
gerne würde ich einfache Apps erstellen. Allerdings wäre iPhone UND Android gut. Gibt es mitlerweile eine Sprache die beide Welten bedienen kann? Ach ja und es sollte sehr einfach sein 🙂
@oliverkuss139 Жыл бұрын
Da gibt es einiges. Schau Dir z.B. mal Qt/QML oder (darauf basierend) Felgo an.
@tommilutinovic11884 ай бұрын
Dart mit Flutter
@jnxcodm46773 жыл бұрын
Nices Video
@1fach_3st2 жыл бұрын
Na das waren ja echt einige Nachteile.
@cecileandrianov65413 жыл бұрын
Du bist doch ein Programmierlehrer.
@emj07872 жыл бұрын
Du kannst nicht Swift mit Python oder JavaScript vergleichen, nicht wenn es um die Anzahl der User geht. Swift hat das Ziel, wie du es richtig beschrieben hast, für das Apple-Universum Software zu entwickeln, nicht für Web etc. wie Python und JavaScript. Außerdem widersprichst du dir im Video, zum einen sagst du das sich Swift fast vollständig entwickelt ist und nur noch kleine Änderungen kommen. Und dann bemängelst du, dass Swift wie jede andere Programmiersprachen Geburtkrankheiten hat und diese ausgebessert wurden. Voreingenommene Meinung gegenüber Apple!
@Programmierenlernen2 жыл бұрын
vielleicht hast du Recht. Den Widerspruch kann ich jetzt nicht sehen. Aber an deinen Punkten ist auf jeden Fall was dran.
@logbetov4696 Жыл бұрын
Wie finde ich Leute aus Deutschland, die gerade schnell lernen??
@harunhorasan98893 жыл бұрын
Sollte man eigentlich überhaupt noch programmieren lernen? Ist der Markt der Programmierer nicht schon sehr erschöpft?
@Programmierenlernen3 жыл бұрын
Wie kommst du denn auf sowas? Versuch mal als Arbeitgeber einen Software-Entwickler für ein halbwegs bezahlbares Gehalt zu bekommen? Der Markt für gute Programmierer ist schon seit 20 Jahren wie leergefegt und es wird jedes Jahr schlimmer. 2020 noch 44.000 unbesetzte Stellen laut Bitkom in Deutschland
@max354623 жыл бұрын
@@Programmierenlernen Was könnten denn die Gründe dafür sein? Weil man hört ja eigentlich immer, dass Programmieren zu können fast so wichtig werden soll, wie Englisch zu sprechen.
@christoph20073 жыл бұрын
@@max35462 Weil die meisten einfach zu faul sind. Wie bereits in einem anderen Video gesagt wurde, beenden 80% der Leute nicht mal einen gekauften Onlinekurs weil Sie nicht die Motivation und Ausdauer haben. Programmieren ist nun mal eine Fähigkeit bei der du nie auslernst, wie der Übergang von Objc-C zu Swift und auch die darauffolgenden Updates zB gezeigt haben. Dafür bietet es Dir unglaublich viele Möglichkeiten, aber wenn man sich wirklich fragt ob es gerade HEUTE noch Sinn macht Programmierte zu lernen, hat man dieses Potential bei weitem nicht wahrgenommen.
@max354623 жыл бұрын
@@christoph2007 Interessant, vielen Dank!
@falklumo3 жыл бұрын
@Harun Horasan wenn Du diese Frage stellst, dann lass es bitte. Programmierer wird man aus Überzeugung oder besser gar nicht.
@walterlotte42152 жыл бұрын
"Deutlich besser als Objective C" Ohne Begründung. Ist einfach so. Alles klar...
@Programmierenlernen2 жыл бұрын
ja wenn du mal 100 zeilen mit Objective C programmierst, wirst du es verstehen
@DasSystemschaf2 жыл бұрын
@@Programmierenlernen Wenn ich da nur an die extra Header Dateien denke. Das war echt stressig. Das ganze getter/setter Gedöns und die extra Bekanntmachung der Methoden. Hatte natürlich auch ein paar Vorteile aber es war alles in allem viel umständlicher.
@33butterzucker333 жыл бұрын
..also, in den USA ist das keine wirkliche Nische mit Swift und Apple.
@Programmierenlernen3 жыл бұрын
true
@ELEKTROGOWK Жыл бұрын
oh 3 Wochen, echt schrecklich 🤣🤣🤣
@feuerwolle Жыл бұрын
Dem kann ich nur zustimmen, insbesondere aus der Sicht von Unternehmen, die nicht für jede Plattform einen Programmierer einstellen wollen. Die Syntax von Objective-C war schon ziemlich nervig. Man muss das Rad nicht immer neu erfinden, vor allem nicht, wenn es sich um ein proprietäres Rad handelt. Meine Präferenz für Anwendungen ist Xamarin und Unity für kleine Spieleprojekte.