Ich bin Ibrahim Othman Shafa, 29 Jahre alt, aus Jazan, Saudi-Arabien.
Ich träume schon lange davon, Programmieren zu lernen, und bin immer wieder von Ideen für innovative Apps geplagt. Manchmal sehe ich ein App-Konzept und denke, es könnte noch schöner oder benutzerfreundlicher sein. Wenn mir also eine neue Idee in den Sinn kommt, notiere ich sie sofort in Notizen und träume davon, App-Entwickler zu werden und sie eines Tages umzusetzen, so Gott will.
Aber das Problem? Jedes Mal, wenn ich anfange, Programmieren zu lernen, bin ich eine Zeit lang begeistert und höre dann auf.
der Grund?
Programmieren macht Spaß und ist schön, aber sich selbst etwas beizubringen ist anstrengend, besonders wenn man allein ist. Man liest Tutorials, schaut sich Videos an, lernt Codes auswendig, die man nicht versteht, und hat das Gefühl, seine Zeit zu verschwenden, ohne greifbare Ergebnisse zu sehen. Ich weiß nicht, wie man Benutzeroberflächen gestaltet, sie zeichnet und zum Beispiel einen Button hinzufügt! Ich weiß nicht, wie ich die Schritte organisieren soll, weil ich nicht einmal weiß, wo ich anfangen soll!
Ich habe schon mehrmals versucht, Swift zu lernen, aber ich stecke immer schon im ersten Kapitel eines Kurses fest. Ich brauche jemanden, der mich anleitet, mir zur Hand geht oder mir zumindest erklärt, warum ein bestimmter Code an einer bestimmten Stelle verwendet wird.
Aber jedes Mal halte ich inne und sage: „Inschallah werde ich es eines Tages tun.“ Ich weiß nicht, ob das Ehrgeiz oder Aufschieberei ist.
Idee, der Anfang
Bis ich eines Tages mit meinem Freund diskutierte, der das Programmieren genauso liebt wie ich, aber kein Programmierer ist, also fragte ich ihn:
„Wie erstellen wir eine echte App? Wie lernen wir?“
Er sagte„Warum von Grund auf neu lernen? Warum nicht ChatGPT verwenden?“
Ich sagte„Echt? Idee!“ Doch es hilft uns nur weiter und wir müssen uns über ein paar Dinge im Klaren sein.
Er sagte„Nein, das ist nicht nötig, der kann alles!“
Wir hatten eigentlich mit der Arbeit an einer einfachen App begonnen, mussten sie aber aufgrund bestimmter Umstände abbrechen. Trotzdem hat mir die Erfahrung sehr gefallen. Wir haben den iPhone-Emulator in Aktion gesehen, und das allein war schon ein Erfolg: Wir sahen einen Handybildschirm direkt vor uns erscheinen!
Der alte Traum
Ich ging meine Notizen noch einmal durch und suchte nach einer einfachen Idee, die ich selbst umsetzen konnte. Ich wollte unbedingt weitermachen und etwas erschaffen, das ich meinem Freund nach seiner Rückkehr zeigen konnte, damit wir gemeinsam weitermachen konnten. Nicht, weil ich Programmierer geworden war, sondern weil ich das Gefühl liebte, zu sehen, wie die App vor meinen Augen Gestalt annahm.
Ich begann, ChatGPT zu fragen:
- Wie fange ich an?
- Schreiben Sie mir Code für eine bestimmte Schnittstelle.
- Der Code funktioniert nicht, warum?
- Ich möchte ein elegantes Design mit fließenden Bewegungen und verschiedenen Farben. Wie ändere ich das Design?
- Wie füge ich Benachrichtigungen hinzu? Wie ändere ich die Schriftgröße? Wie füge ich einen Dhikr-Zähler hinzu? usw.
Wann immer ich etwas verlangte, lieferte er mir fertigen Code und erklärte ihn mir auf Nachfrage. Und die Überraschung? Ich habe die App fertiggestellt, ohne selbst eine einzige Zeile Code zu schreiben! 😂 Ich weiß nicht einmal, wie man „if“ schreibt, und manchmal stürzt der Code wegen einer offenen Klammer ab, weil ich nicht weiß, wie man mit Klammern umgeht. Aber wir haben das Problem gemeinsam behoben und weitergemacht.
Endlich funktionierte die App genau so, wie ich es wollte, Gott sei Dank. Das Gefühl ist großartig!
Es ist noch ein langer Weg
Als ich beschloss, meine App in den App Store hochzuladen, stand ich vor unzähligen Hürden: Bedingungen, Einstellungen, Dateien, Bilder, Genehmigungen, Anforderungen, Bild- und Symbolgrößen und vieles mehr. Aber ich machte einen Screenshot, schickte ihn an ChatGPT und fragte: „Was mache ich hier?“ Es antwortete mir Schritt für Schritt, bis die App offiziell im Store verfügbar war, Gott sei Dank.
Manchmal ist KI so müde, dass ich aufhöre, dann zurückkomme und es versuche, bis wir uns verstehen und weitermachen. Manchmal „kommt es raus“, und wir werden wütend aufeinander, vertragen uns dann aber wieder und machen weiter! 😅
Würde ich die Erfahrung wiederholen?
sicherlich.
Heute kann ich voller Überzeugung sagen: Ich kann jede Idee, die mir in den Sinn kommt, in die Tat umsetzen. Das verdanke ich in erster Linie Gott und dann den technologischen Fortschritten, mit denen Gott uns gesegnet hat.
Meine Botschaft an alle Menschen wie michWenn Programmieren schwierig ist oder du nicht weißt, wo du anfangen sollst, lass dich davon nicht abhalten. Solange du eine Idee und die nötigen Werkzeuge hast, kannst du, so Gott will, das erreichen, was du liebst. Diene deiner Religion, habe Spaß und verdiene Geld.
Sie müssen kein Profi sein. Glauben Sie einfach an Ihren Traum, fangen Sie an und Gott wird Ihnen den Rest leicht machen.
Zum Schluss noch ein Dankeschön. Ich verfolge dich, durch Gottes Gnade, seit Beginn. Als die App fertig war, konnte ich nur noch an dich denken. Deine Bemühungen sind bemerkenswert und deine Erfolge sind greifbar, durch Gottes Gnade. Seit der Einführung des iPhones haben deine Beiträge zu Apple allen Arabern geholfen. Danke 🌺
Trainieren
Wir erzählen euch diese wunderbare Geschichte so, wie Ibrahim sie uns erzählt hat. Es ist eine wirklich bemerkenswerte Geschichte. Ein Mensch, der einen Traum verwirklichen wollte und nicht aufgab. Gott sei Dank ist der Traum Wirklichkeit geworden, und die App ist jetzt im Apple App Store erhältlich. Es ist ein wunderbares Gefühl, wenn jemand seinen Traum verwirklicht. Ich bin sicher, Ibrahim war nicht auf finanziellen Gewinn aus. Im Gegenteil, alles, was er erlebt hat, beweist, dass er in die Verwirklichung seines Traums investiert hat. Letztendlich hat Ibrahim diese Herausforderung gemeistert.
Ibrahim schämte sich nicht dafür, dass er App-Entwicklung nicht auf traditionelle Weise erlernen konnte. Im Gegenteil, er war stolz darauf, moderne Technologie und das Potenzial künstlicher Intelligenz nutzen zu können, um sein Ziel zu erreichen. Das sind zwar alles Werkzeuge, aber das Ziel ist wichtig.
Dass Ibrahim diese Geschichte mit uns teilt und uns aufrichtig auf dem Laufenden hält, zeigt, dass er das Gute liebt, und wir lieben das Gute auch für Sie. Deshalb haben wir diese Geschichte veröffentlicht, in der Hoffnung, dass sie jeden Menschen dazu anspornt, seinen Traum zu verwirklichen, egal wie alt er ist und wie seine Situation ist. Streben Sie danach, Ihren Traum zu verwirklichen, und Sie werden Erfolg haben.
Möchten Sie die Erinnerungen vom Morgen und Abend festhalten?
Diese App soll es Ihnen leicht und bequem machen, auf dem Laufenden zu bleiben:
- Smart Streak (tägliche Beständigkeit) motiviert Sie, Tag für Tag weiterzumachen.
- Kurze oder vollständige Bittgebete je nach Zeit und Stimmung
- Fantastische Benutzerfreundlichkeit ohne jegliche Komplexität
Hallo
Meine Nachricht an Bruder Ibrahim, den Anwendungsentwickler:
Möge Allah Sie segnen 🤲 und Ihre Geschichte inspiriert mich, denn vor Kurzem habe ich beschlossen, die Programmiersprache Swift zu lernen, um die Idee einer Architekturanwendung zu programmieren, von deren Entwicklung ich seit Jahren geträumt hatte. Und ich trug die Last des Lernens, Experimentierens und Fehlermachens, aber nachdem ich jetzt Ihre Geschichte gelesen habe, hat meine Moral einen enormen Auftrieb bekommen und ich weiß, dass ich nicht allein bin und dass es nach Allah dem Allmächtigen jemanden gibt, der mir hilft.
Die Gegner wissen nicht, dass es Amateure wie Sie und mich gibt, die in anderen Berufen als dem Programmieren arbeiten, um ihren Lebensunterhalt zu verdienen, aber sie haben einen Traum oder eine Idee für eine Anwendung, die sie umsetzen möchten, sei es, um ihnen in ihrem Arbeitsbereich zu helfen, sich für andere einzusetzen oder einfach nur zum Spaß und zum Entdecken. 😀
Ich gratuliere Ihnen zur Wahl einer Dhikr-Anwendung und bitte Gott, sie zu einem Teil Ihrer guten Taten zu machen. So Gott will, werden Sie sie weiterhin aktualisieren, um mit den Betriebssystem-Updates Schritt zu halten, und wir werden nie die Meldung finden: „Der Entwickler muss die Anwendung aktualisieren, um das Betriebssystem iOS 30 zu unterstützen.“
Ich lade Sie nun ein, die Anwendung zu aktualisieren, damit sie mit dem neuen Flüssigglasformat funktioniert und die erste Erinnerungsanwendung ist, die diese Technologie unterstützt 😁
Gott segne dich und meine Grüße an dich. 🌹
Einer der am häufigsten gescheiterten Schritte besteht darin, sich ausschließlich auf künstliche Intelligenz zu verlassen. Es muss eine Softwarebasis geben. Dann ist es in Ordnung, einige Ideen der künstlichen Intelligenz zu übernehmen, aber sich ausschließlich darauf zu verlassen, ist ein Fehler.
Herr Professor Ibrahim, ich danke Ihnen von ganzem Herzen für die Anwendung „Continuous Remembrance“.
Ich habe es ausprobiert und es hat mir gefallen. Es ist einfach, ordentlich und hat angenehme Farben.
Was mir am meisten aufgefallen ist, ist Ihr intelligenter und kreativer Einsatz künstlicher Intelligenz, eine schöne und zugleich nützliche Idee.
Ich habe die Zad Al-Muslim-App und die Nusuk-App verwendet und werde nun Ihre App verwenden. Möge Allah Sie für diese Mühe belohnen und Ihnen Wohlbefinden schenken. Möge Ihnen, so Gott will, stets Erfolg beschieden sein.
Ok, ich habe eine Frage. Was ist die Idee der erstellten Anwendung?
Versuchen Sie, die App herunterzuladen. Es ist eine sehr nützliche Erinnerungs-App.
Ich möchte auch auf einen einfachen Punkt hinweisen.
Ich habe mich mit den meisten dieser Modelle beschäftigt, und wenn man sich mit künstlicher Intelligenz ohne Programmiergrundlagen beschäftigt, dann ist das leider Zeit- und Zukunftsverschwendung, und das Produkt, das dabei herauskommt, wird leider voller Katastrophen sein, und ich bin sicher, Sie stimmen mir zu.
Musa, sein Bruder
Erstens: Ich bin Ibrahim, der Besitzer der Geschichte.
Zweitens: Ich danke den Eigentümern dieses Blogs, auf die wir ehrlich gesagt stolz sind, und ich danke ihnen für ihre Antworten.
Drittens: Man kann nie ausschließen, dass künstliche Intelligenz eine Anwendung erstellt … wie diese Anwendung beweist.
Von Grund auf bis zur Veröffentlichung, ohne ein Komma zu schreiben, das schwöre ich 😂.
Ja, dieser Weg führt weder zur Professionalität noch zu einer komplexen Bewerbung, aber er ist ein schönes Mittel, um ein Ziel zu erreichen, auch wenn es einfach ist. Ist es erfolgreich?! Ja, ohne Zweifel.
Ist es das Beste?! Nein
Niemand widerspricht Ihnen, dass die Grundlage das Erlernen der ursprünglichen Programmiersprache ist, aber wenn Sie mir gestatten, stimme ich Ihrer Ansicht nicht zu, dass dies nicht sinnvoll ist.
Es hat sich einiges geändert, das Original bleibt jedoch bestehen, allerdings nur für wenige und nicht für alle, die einen Antrag stellen möchten.
Wer schreibt heute noch in Maschinensprache (0,1)?!
Viertens: Die netten Leute im Blog meinen, dass dies nicht perfekt ist und nicht für diejenigen gedacht ist, die Programmieren lernen möchten, sondern dass dies eine alternative Lösung für Behinderte ist 😅
Ich kann beispielsweise kein Unternehmen gründen, da meine Programmierkenntnisse dafür nicht geeignet sind.
Aber ich kann ein, zwei oder drei Apps erstellen und damit Geld verdienen, wenn ich sie richtig vermarkte. Ihre Gebete.
Fünftens: Lade die App herunter und probiere sie aus. So Gott will, wird sie dir gefallen. Denk dran, und wenn sie dir nicht gefällt, sprich mit mir, lösche sie aus dem Store und kauf dir ein Galaxy-Handy 😂🌺
Aber Programmierer, die wissen, was Programmieren bedeutet
Was bedeutet Datenstruktur? Was bedeutet Speicher? Und so weiter und so fort.
nur
Es war ein einfacher Vorschlag von mir, den Lesern zunächst einen Artikel über den richtigen Einstieg als Gründer zur Verfügung zu stellen. Das wäre etwas ganz Tolles.
Vor allem, da Sie, Gott sei Dank, eine Revolution in der Welt der Programmierung ausgelöst haben.
Letztendlich zerstört eine Meinungsverschiedenheit keine Freundschaft.
Möge Gott Sie glücklich machen und allen Erfolg schenken
Musa, ich war wie du und habe dir geglaubt. Im beruflichen Bereich, wo man Anwendungen für große Unternehmen entwickelt, waren und werden diese Fähigkeiten natürlich auch weiterhin gefragt sein, und künstliche Intelligenz wird nichts weiter als ein Werkzeug sein, um das Entwicklungstempo zu beschleunigen.
Als Hobbyist oder Laie hatte jemand wie Ibrahim bisher keine Möglichkeit, eine App zu entwickeln. Doch jetzt ist es ihm möglich, eine hochwertige App zu erstellen, ohne dass die beschriebenen Probleme auftreten und die App mit maximaler Effizienz läuft. Kurz gesagt: KI ist anders. Probieren Sie moderne Modelle wie GPT O3 oder Claude Sonnet 4 aus. Ja, Sie benötigen möglicherweise die Unterstützung eines Spezialisten, um sicherzustellen, dass die Arbeit perfekt ist, aber glauben Sie mir, es ist nahezu ideal für jeden Hobbyisten, der seine Idee umsetzen möchte.
In einem Jahr oder weniger werden Sie auf diesen Kommentar zurückkommen und feststellen, dass die KI-basierte App-Entwicklung sowohl für Profis als auch für Laien völlig normal geworden ist.
Wer behauptet, KI sei nicht absolut zuverlässig, liegt meiner Meinung nach falsch. Gott segne Sie dafür, dass Sie mit der Denkweise der frühen KI denken.
Heute ist das anders. Ich persönlich entwickle Apps, ohne mir den Code auch nur anzusehen. Und die Ergebnisse sind der Beweis.
Vielleicht ist keiner von Ihnen auf moderne KI-Modelle wie Claude Sonnet 4 gestoßen, mit denen sich mit minimalem Aufwand eine komplette Anwendung erstellen lässt, oder auf Tools wie Cursor, die die Arbeit mit KI erleichtern.
Es entwickelt sich gerade weiter und wenn es bald herauskommt, wird jeder wissen, dass man keine Programmiererfahrung braucht, um eine App zu entwickeln.
Ich habe nie gesagt, dass man sich nicht darauf verlassen kann. Im Gegenteil, es ist sehr nützlich und ein starker Helfer.
Wenn der Benutzer jedoch bereits über Programmierkenntnisse verfügt
Andernfalls wird es zu einer Katastrophe kommen. Künstliche Intelligenz wird daher weder heute noch in Zukunft in der Lage sein, Programmierer zu ersetzen.
Seine Fehler sind wirklich, wirklich furchtbar. Ich brauche jemanden, der wirklich gut programmieren kann, damit wir wirklich von ihm profitieren können.
Aber wir lassen es alles machen, während wir keine Programmierkenntnisse haben. Leider wird das Produkt, das herauskommt, voller Katastrophen sein und kein Produkt sein, auf das man sich verlassen kann, insbesondere in Unternehmen.
Möge Gott Sie segnen, aber ich bin kein Befürworter davon, sich vollständig auf künstliche Intelligenz zu verlassen. Vielmehr kann sie Ihnen nur helfen, so wie ein Arzt über medizinisches Fachwissen verfügen muss. Künstliche Intelligenz kann nur ihm helfen, ebenso wie dem Ingenieur und allen anderen Berufen.
Im Ernst: Wenn man sich ausschließlich auf künstliche Intelligenz ohne Grundlage verlässt, wird dies zu einer Produktion voller Fehler und Katastrophen führen, sodass Programmierer niemals ersetzt werden können.
Es werden nur Personen ersetzt, die keine Programmierkenntnisse haben.
Ein sehr schöner Artikel, aber erlauben Sie mir, Ingenieur Tariq, einen kurzen Kommentar abzugeben.
Das Fehlen einer Softwaregrundlage und die vollständige Abhängigkeit von künstlicher Intelligenz sind ohnehin eine Katastrophe für das Fachgebiet.
Ich meine, ich kann mir vorstellen, dass Ihr Freund ohne Ihre Hilfe die Anwendung nicht hätte erstellen können, weil sie noch nicht einmal etabliert war.
Um künstliche Intelligenz zu nutzen, darf man sie nur als Assistent einsetzen, das heißt, man muss wissen, was man wann und wie von ihr verlangen muss.
Genau das ist die Bedeutung der Programmiergrundlage bei allem.
Ich hoffe sehr, dass es im nächsten Artikel darum geht, wie Menschen nach der Gründung mit dem Programmieren beginnen und in die Entwicklung mobiler Anwendungen einsteigen. Dabei stütze ich mich auf Ihre sehr umfassende Erfahrung auf diesem Gebiet, insbesondere da Sie als Erster das iOS-System arabisiert haben, noch vor Apple, und, so Gott will, der erste Hersteller islamischer Anwendungen in der arabischen Welt waren.
Vielen Dank
Entschuldigung, nur ein kleiner Fehler
Natürlich haben Sie ihm nicht geholfen.
Aber seine Methode selbst ist ein großes Problem
Ratschläge für alle, die in den Bereich Programmierung einsteigen möchten
Leute, lasst uns zuerst mit dem Programmieren beginnen. Schaut euch die Grundlagen von Roadmap an. Was ist das?
Suchen Sie auf YouTube nach der Roadmap für die Softwareentwicklung.
Wichtig ist, dass niemand ohne jegliche Grundlage mit dem Programmieren beginnen sollte.
Andernfalls wird es Zeit und Energie verschwenden und durch künstliche Intelligenz ersetzt werden, wie in der obigen Geschichte.
Aber Gott ist der Helfer