Aplikacja Dhikr, podróż Ibrahima w tworzeniu aplikacji bez pisania ani jednej linijki kodu

Nazywam się Ibrahim Othman Shafa, mam 29 lat i pochodzę z Dżizan w Arabii Saudyjskiej.

Od dawna marzyłem o nauce programowania i zawsze prześladują mnie pomysły na innowacyjne aplikacje. Czasami widzę koncepcję aplikacji i myślę, że mogłaby być jeszcze piękniejsza lub łatwiejsza w użyciu. Więc kiedy tylko przychodzi mi do głowy nowy pomysł, natychmiast zapisuję go w Notatkach, marząc, że zostanę programistą aplikacji i pewnego dnia go wdrożę, jeśli Bóg pozwoli.

Ale problem? Za każdym razem, gdy zaczynam uczyć się programowania, przez chwilę jestem podekscytowany, a potem przestaję.


Powód?

Programowanie jest fajne i piękne, ale samodzielna nauka jest wyczerpująca, zwłaszcza gdy jesteś sam. Czytasz samouczki, oglądasz filmy, zapamiętujesz kody, których nie rozumiesz i czujesz, że marnujesz czas, nie widząc żadnych namacalnych rezultatów. Nie wiem, jak projektować interfejsy użytkownika, jak je rysować i dodawać przyciski, na przykład! Nie wiem, jak zorganizować kroki, ponieważ nawet nie wiem, od czego zacząć!

Próbowałem nauczyć się Swifta więcej niż raz, ale zawsze utknąłem w pierwszym rozdziale każdego kursu. Potrzebuję kogoś, kto mnie poprowadzi, potrzyma za rękę lub przynajmniej wytłumaczy mi, dlaczego konkretny kod jest używany w konkretnym miejscu.

Ale za każdym razem zatrzymuję się i mówię: „Inshallah, pewnego dnia to zrobię”. Nie wiem, czy to ambicja, czy odkładanie spraw na później.


Pomysł, początek

Aż pewnego dnia rozmawiałem z moim przyjacielem, który kocha programowanie tak samo jak ja, ale nie jest programistą, więc zapytałem go:

„Jak stworzyć prawdziwą aplikację? Jak się uczyć?”

Powiedział„Po co uczyć się od podstaw? Dlaczego nie używać ChatGPT?”

powiedziałem„Naprawdę? Pomysł!” Ale to tylko nam pomaga, a musimy być świadomi kilku rzeczy.

Powiedział„Nie, nie ma takiej potrzeby, on potrafi wszystko!”

Właściwie zaczęliśmy pracować nad prostą aplikacją, ale z powodu pewnych okoliczności przestaliśmy. Mimo wszystko podobało mi się to doświadczenie. Zobaczyliśmy emulator iPhone'a w akcji, a to samo w sobie było osiągnięciem: zobaczenie ekranu telefonu tuż przed nami!

Na stronie iPhoneIslam.com interfejs paska wyszukiwania wyświetla „Wiadomość ChatGPT” obok ikony globusa, po czym kursor znajduje się nad przyciskiem Szukaj. To tak, jakbyś miał zaraz zapoznać się z wiadomościami ze świata lub odkryć spostrzeżenia tygodnia.


Stary sen

Przejrzałem notatki i szukałem łatwego pomysłu, który mógłbym zacząć sam, ponieważ byłem podekscytowany możliwością kontynuacji i stworzenia czegoś, czym mógłbym podzielić się z moim przyjacielem, gdy wróci, abyśmy mogli kontynuować razem. Nie dlatego, że zostałem programistą, ale dlatego, że uwielbiałem uczucie, gdy widziałem, jak aplikacja nabiera kształtu na moich oczach.

Zacząłem pytać ChatGPT:

  • Jak zacząć?
  • Napisz mi kod dla konkretnego interfejsu.
  • Kod nie działa, dlaczego?
  • Chcę eleganckiego projektu, z płynnymi ruchami i różnymi kolorami. Jak mogę zmodyfikować projekt?
  • Jak dodać powiadomienia? Jak zmienić rozmiar czcionki? Jak dodać licznik dhikr? itp.

Za każdym razem, gdy o coś prosiłem, dostarczał mi gotowy kod i wyjaśniał go, jeśli prosiłem. A niespodzianka? Ukończyłem aplikację, nie pisząc ani jednej linijki kodu! 😂 Nie wiem nawet, jak napisać „if”, a czasami kod się zawiesza z powodu niedomkniętego nawiasu, ponieważ nie wiem, jak sobie z nim radzić. Ale naprawiamy to razem i idziemy dalej.

W końcu aplikacja zadziałała dokładnie tak, jak chciałem, dzięki Bogu. To świetne uczucie!


Jeszcze długa droga przed nami

Kiedy zdecydowałem się przesłać moją aplikację do App Store, napotkałem milion przeszkód: warunki, ustawienia, pliki, obrazy, zatwierdzenia, wymagania, rozmiary obrazów i ikon i wiele innych. Ale robiłem zrzut ekranu, wysyłałem go do ChatGPT i pytałem: „Co ja tu robię?”. Odpowiadał mi krok po kroku, aż aplikacja była oficjalnie dostępna w sklepie, dzięki Bogu.

Czasami AI jest tak zmęczona, że ​​przestaję, wracam i próbuję, aż się zrozumiemy i pójdziemy dalej. Czasami „wychodzi”, więc wściekamy się na siebie, a potem godzimy i idziemy dalej! 😅


Czy powtórzyłbym to doświadczenie?

Zdecydowanie.

Dziś mogę śmiało powiedzieć: mogę zrealizować każdy pomysł, który przyjdzie mi do głowy, przede wszystkim dzięki Bogu, a także dzięki postępowi technologicznemu, którym Bóg nas pobłogosławił.

Moja wiadomość do każdej osoby takiej jak jaJeśli uważasz, że programowanie jest trudne lub nie wiesz, od czego zacząć, nie pozwól, aby to cię powstrzymało. Jeśli tylko masz pomysł i narzędzia, które ci pomogą, jeśli Bóg pozwoli, będziesz w stanie osiągnąć to, co kochasz. Służ swojej religii, baw się dobrze i zarabiaj.

Nie musisz być profesjonalistą, po prostu uwierz w swoje marzenie, zacznij, a Bóg sprawi, że reszta będzie łatwa.

Na koniec, dziękuję. Śledziłem cię, z łaski Boga, od samego początku. Kiedy aplikacja była ukończona, mogłem myśleć tylko o tobie. Twoje wysiłki są niezwykłe, a twoje osiągnięcia są namacalne, z łaski Boga. Od początku istnienia iPhone'a, twój wkład w Apple przynosił korzyści wszystkim Arabom. Dziękuję 🌺


Zawieszenie

Opowiadamy wam tę cudowną historię, tak jak opowiedział ją nam Ibrahim. To naprawdę niezwykła historia. Człowiek, który chciał zrealizować marzenie i się nie poddał. Dzięki Bogu marzenie stało się rzeczywistością, a aplikacja jest teraz dostępna w Apple App Store. To cudowne uczucie, gdy ktoś realizuje swoje marzenie. Jestem pewien, że Ibrahim nie szukał korzyści finansowych. Wręcz przeciwnie, wszystko, przez co przeszedł, dowodzi, że zainwestował w realizację swojego marzenia. Ostatecznie Ibrahimowi udało się sprostać temu wyzwaniu.

Ibrahim nie wstydził się, że nie mógł nauczyć się tworzenia aplikacji w tradycyjny sposób. Wręcz przeciwnie, był dumny, że potrafił wykorzystać nowoczesną technologię i potencjał sztucznej inteligencji, aby osiągnąć swój cel. To wszystko są narzędzia, ale cel jest ważny.

Ibrahim dzieląc się tą historią i informując nas z całą szczerością pokazuje, że kocha dobroć, a my również kochamy dobroć dla was, więc opublikowaliśmy tę historię, mając nadzieję, że będzie ona zachętą dla każdej osoby, aby dążyła do osiągnięcia swojego marzenia, niezależnie od tego, jakie ono jest, niezależnie od wieku czy sytuacji. Dąż do osiągnięcia swojego marzenia, a odniesiesz sukces. 


Aplikacja Remembrance Perpetual – App Store
Deweloper
Autor nieznany
Ciąża

Czy lubisz zachowywać wspomnienia poranka i wieczoru?

Ta aplikacja została zaprojektowana, aby ułatwić i uprzyjemnić Ci nadążanie za:

  •  Smart Streak (codzienna konsekwencja) motywuje Cię do dalszych działań, dzień po dniu.
  •  Krótkie lub pełne prośby dostosowane do Twojego czasu i nastroju
  •  Fantastyczna łatwość użytkowania bez żadnych komplikacji
Pobierz aplikację, podziel się komentarzem, aby zachęcić Ibrahima i powiedz mu, co myślisz o aplikacji. Nie zapomnij, że to jego pierwsza próba. Podziel się tym artykułem z każdym, kto ma marzenie, mając nadzieję, że go zainspiruje.

16 recenzji

komentarze użytkownika
Youssef

Cześć

komentarze użytkownika
أحمد

Moja wiadomość do brata Ibrahima, twórcy aplikacji:
Niech Allah cię błogosławi 🤲 a twoja historia jest dla mnie inspiracją, ponieważ niedawno zdecydowałem się rozpocząć naukę języka Swift, aby zaprogramować pomysł aplikacji architektonicznej, o której rozwijaniu marzyłem od lat. Dźwigałem ciężar nauki, eksperymentowania i popełniania błędów, ale teraz po przeczytaniu twojej historii poczułem ogromny zastrzyk morale i wiem, że nie jestem sam i że jest ktoś, kto pomoże mi po Allahu Wszechmogącym.

Osoby zgłaszające sprzeciw nie wiedzą, że są amatorzy tacy jak ty i ja, którzy pracują w innych zawodach niż programowanie, aby zarobić na życie, ale mają marzenie lub pomysł na aplikację, którą chcą wdrożyć, czy to w celu realizacji swoich celów zawodowych, czy w celach popularyzatorskich, a nawet dla zabawy i odkrywania nowych rzeczy. 😀

Gratuluję Ci wyboru aplikacji dhikr i proszę Boga, aby stała się ona częścią Twoich dobrych uczynków. Jeśli Bóg pozwoli, będziesz ją nadal aktualizować, aby nadążać za aktualizacjami systemu operacyjnego, a my nigdy nie znajdziemy komunikatu „Deweloper musi zaktualizować aplikację, aby obsługiwała system operacyjny iOS 30”.
Zapraszam Cię teraz do aktualizacji aplikacji, aby działała z nowym formatem szkła płynnego, dzięki czemu będziemy pierwszą aplikacją do tworzenia pamiątek obsługującą tę technologię 😁
Niech Bóg Ci błogosławi i przesyłam pozdrowienia. 🌹

4
1
komentarze użytkownika
Zahraa

Jednym z najbardziej nieudanych kroków jest całkowite poleganie na sztucznej inteligencji. Musi istnieć podstawa programowa. Wtedy można wziąć pewne pomysły ze sztucznej inteligencji, ale poleganie wyłącznie na niej jest błędem.

3
1
komentarze użytkownika
Abu Hamad

Panie Profesorze Ibrahimie, pragnę szczerze i z całego serca podziękować za aplikację „Continuous Remembrance”.
Wypróbowałem i mi się spodobało. Jest proste, schludne i ma wygodne kolory.
Moją uwagę najbardziej przykuło inteligentne i kreatywne wykorzystanie sztucznej inteligencji – to piękny i użyteczny pomysł zarazem.
Użyłem aplikacji Zad Al-Muslim i aplikacji Nusuk, a teraz użyję Twojej aplikacji. Niech Allah Cię wynagrodzi i obdarzy zdrowiem za ten wysiłek. Niech zawsze będziesz odnosił sukcesy, jeśli Bóg pozwoli.

6
1
komentarze użytkownika
Saad Al-Dosari44

Ok, mam pytanie. Jaki jest pomysł na aplikację, która została stworzona?

    komentarze użytkownika
    Administrator bloga

    Spróbuj pobrać aplikację, jest to bardzo przydatna aplikacja do przypominania sobie wydarzeń.

    3
    2
komentarze użytkownika
Musa el Saława

Chcę jeszcze zwrócić uwagę na jedną prostą rzecz.
Miałem do czynienia z większością tych modeli i, powtórzę, ze sztuczną inteligencją, jeśli zajmujemy się nią bez podstaw programistycznych, to niestety oznacza to stratę czasu i przyszłości, a produkt, który z tego wyniknie, będzie niestety pełen katastrof. Jestem pewien, że się ze mną zgodzisz.

2
1
    komentarze użytkownika
    Ibrahim

    Musa, jego brat
    Po pierwsze: jestem Ibrahim, właścicielem tej historii.

    Po drugie: dziękuję właścicielom tego bloga, z których szczerze mówiąc jesteśmy dumni, i dziękuję im za odpowiedzi.

    Po trzecie: nigdy nie można stwierdzić, że sztuczna inteligencja nie stworzy aplikacji... czego dowodem jest ta aplikacja.
    Od zera do publikacji bez napisania przecinka, przysięgam 😂.

    Tak, ta ścieżka nie prowadzi do profesjonalizmu, ani nie tworzy skomplikowanej aplikacji, ale jest pięknym środkiem do osiągnięcia celu, nawet jeśli jest prosty. Czy jest udany?! Tak, bez wątpienia.
    Czy to jest najlepsze?! Nie

    Nikt nie zaprzecza, że ​​podstawą jest nauczenie się oryginalnego języka programowania, ale jeśli pozwolisz, nie zgadzam się z twoim przekonaniem, że to nie jest przydatne.

    Pewne rzeczy się zmieniły, ale oryginał pozostanie, tyle że dla kilku osób, a nie dla wszystkich, którzy chcą złożyć wniosek.
    Kto dziś pisze w języku maszynowym (0,1)?!

    Czwarty: piękni ludzie na blogu mają na myśli, że to nie jest idealne i nie jest dla tych, którzy chcą nauczyć się programowania, ale raczej jest to alternatywne rozwiązanie dla osób niepełnosprawnych 😅
    Na przykład nie mogę założyć firmy, bo moje podstawy programistyczne nie nadają się do tego.
    Ale mogę zbudować jedną, dwie lub trzy aplikacje i mogę na nich zarobić, jeśli odpowiednio je wypromuję. Wasze modlitwy.

    Piąty: Pobierz aplikację i wypróbuj ją, a jeśli Bóg pozwoli, spodoba ci się. Kontynuuj wspomnienia, a jeśli ci się nie spodoba, przyjdź do mnie i usuń ją z moich oczu ze sklepu i kup telefon Galaxy 😂🌺

    3
    1
komentarze użytkownika
Musa el Saława

Ale programiści, którzy wiedzą, co oznacza programowanie
Co oznacza struktura danych? Co oznacza pamięć? I tak dalej, i tak dalej.
tylko
To była prosta sugestia z mojej strony, gdybyś mógł dostarczyć czytelnikom artykuł o właściwym sposobie wejścia do branży jako założyciel. Byłoby to coś naprawdę niesamowitego.
Zwłaszcza, że ​​Ty, chwała Bogu, dokonałeś rewolucji w świecie programowania.
Ostatecznie różnica zdań nie psuje przyjaźni.
Niech Bóg obdarzy Cię szczęściem i obdarzy sukcesem wszystkich

1
1
    komentarze użytkownika
    Administrator bloga

    Musa, byłem jak ty i wierzyłem w to, co mówiłeś. Być może po stronie zawodowej, gdzie tworzysz aplikacje dla dużych firm, oczywiście te umiejętności były i będą nadal pożądane, a sztuczna inteligencja stanie się niczym więcej niż narzędziem do przyspieszenia tempa rozwoju.
    Jako hobbysta lub osoba nieprofesjonalna, wcześniej nie było możliwości, aby ktoś taki jak Ibrahim opracował aplikację. Ale teraz jest w stanie wyprodukować wysokiej jakości aplikację, a katastrofy, o których mówisz, nie będą miały miejsca, a aplikacja będzie działać z maksymalną wydajnością. Mówiąc prościej, AI jest inne. Wypróbuj nowoczesne modele, takie jak GPT O3 lub Claude Sonnet 4. Tak, możesz potrzebować wsparcia specjalisty, aby mieć pewność, że praca jest idealna, ale uwierz mi, będzie to prawie idealne dla każdego hobbysty, który chce wdrożyć swój pomysł.
    Za rok lub krócej wrócisz do tego komentarza i uświadomisz sobie, że tworzenie aplikacji opartych na sztucznej inteligencji stało się czymś zupełnie normalnym, zarówno dla profesjonalistów, jak i laików.

    3
    2
komentarze użytkownika
Tariq Mansour

Każdy, kto komentuje, że AI nie jest całkowicie niezawodna, uważam, że się myli. Niech Bóg cię błogosławi i myśl z nastawieniem wczesnych naukowców AI.
Dzisiaj jest inaczej. Osobiście buduję aplikacje, nawet nie patrząc na kod. A wyniki są tego dowodem.

Być może nikt z Was nie zetknął się z nowoczesnymi modelami sztucznej inteligencji, takimi jak Claude Sonnet 4, który potrafi zbudować całą aplikację przy minimalnym wysiłku, lub z narzędziami takimi jak Cursor, które ułatwiają pracę z SI.

Obecnie jest w fazie rozwoju i gdy wkrótce zostanie udostępniona, wszyscy będą wiedzieć, że nie jest wymagane doświadczenie programistyczne, aby stworzyć aplikację.

5
3
    komentarze użytkownika
    Musa el Saława

    Nigdy nie powiedziałem, że nie można na nim polegać. Wręcz przeciwnie, jest bardzo przydatny i jest silnym asystentem.
    Ale jeśli użytkownik ma już podstawy programowania
    W przeciwnym razie spowoduje to katastrofę. Dlatego sztuczna inteligencja, do dziś i w przyszłości, nigdy nie będzie w stanie zastąpić programistów.
    Jego błędy są naprawdę, naprawdę straszne. Potrzebuję kogoś, kto jest naprawdę dobry w programowaniu, żebyśmy mogli naprawdę skorzystać z jego pomocy.
    Ale pozwoliliśmy mu robić wszystko, podczas gdy my jesteśmy zerem w programowaniu. Niestety, produkt, który wyjdzie, będzie pełen katastrof i nie będzie produktem, na którym można polegać, szczególnie w firmach.

    2
    2
komentarze użytkownika
Mohameda Ghallapa

Niech Bóg cię błogosławi, ale nie jestem zwolennikiem całkowitego polegania na sztucznej inteligencji. Raczej może ona tylko pomóc tobie, tak jak lekarz musi znać się na medycynie. Sztuczna inteligencja może być używana tylko do pomocy jemu, jak również inżynierowi i wszystkim innym zawodom.

4
2
komentarze użytkownika
Musa el Saława

Poważnie, poleganie wyłącznie na sztucznej inteligencji bez solidnych podstaw doprowadzi do produkcji pełnej błędów i katastrof, więc programiści nigdy nie zostaną zastąpieni.
Zastąpi jedynie osoby niemające żadnego doświadczenia w programowaniu.

4
7
komentarze użytkownika
Musa el Saława

Bardzo fajny artykuł, ale pozwól mi, inżynierowi Tariqowi, na prosty komentarz.
Brak podstaw programistycznych i całkowite poleganie na sztucznej inteligencji jest katastrofą dla tej dziedziny.
Wyobrażam sobie, że gdyby nie Twoja pomoc, Twój znajomy nie byłby w stanie utworzyć tej aplikacji, ponieważ nie została ona nawet założona.
Aby móc korzystać ze sztucznej inteligencji, należy traktować ją wyłącznie jako asystenta, co oznacza, że ​​trzeba wiedzieć, o co ją pytać, kiedy i w jaki sposób.
Właśnie na tym polega istota podstaw programowania we wszystkim.

Mam szczerą nadzieję, że następny artykuł będzie dotyczył tego, jak ludzie zaczynają programować i wchodzą w branżę tworzenia aplikacji mobilnych po założeniu firmy, bazując na Twoim ogromnym doświadczeniu w tej dziedzinie, zwłaszcza że byłeś pierwszym, który zaarabizował system iOS, poprzedzając Apple, i pierwszym twórcą aplikacji islamskich, jeśli Bóg pozwoli, w świecie arabskim.

Dziękuję bardzo

6
7
    komentarze użytkownika
    Musa el Saława

    Przepraszam, to tylko zwykły błąd
    Oczywiście, że mu nie pomogłeś.
    Ale jego metoda sama w sobie jest dużym problemem
    Porady dla wszystkich, którzy zamierzają wejść w świat programowania

    Chłopaki, zacznijmy najpierw programować. Spójrzmy na podstawy Roadmap. Co to jest?
    Wyszukaj w serwisie YouTube mapę drogową rozwoju oprogramowania.
    Ważne jest, aby nikt nie zaczynał programowania bez żadnych podstaw.
    W przeciwnym razie zmarnujemy czas i energię i zostaniemy zastąpieni przez sztuczną inteligencję, jak w historii powyżej.

    Ale Bóg jest pomocnikiem

    3
    5

Zostawić odpowiedź

Nie odpowiadamy za niewłaściwe wykorzystanie powyższych informacji. IPhone Islam nie jest powiązany ani reprezentowany przez Apple. IPhone, Apple i wszelkie inne nazwy produktów, nazwy usług lub logo, o których mowa w niniejszym dokumencie, są znakami towarowymi lub zastrzeżonymi znakami towarowymi firmy Apple Computer.

العربية简体中文NederlandsEnglishFilipinoFrançaisDeutschΕλληνικάहिन्दीBahasa IndonesiaItaliano日本語한국어كوردی‎فارسیPolskiPortuguêsРусскийEspañolTürkçeУкраїнськаاردوTiếng Việt