Zikir uygulaması, İbrahim'in tek bir satır kod yazmadan uygulama geliştirme yolculuğu

Ben Suudi Arabistan'ın Cizan şehrinden, 29 yaşındayım, İbrahim Othman Shafa.

Uzun zamandır programlama öğrenmeyi hayal ediyorum ve her zaman yenilikçi uygulamalar için fikirler tarafından rahatsız ediliyorum. Bazen bir uygulama konsepti görüyorum ve daha da güzel veya kullanımı daha kolay olabileceğini düşünüyorum. Bu yüzden aklıma yeni bir fikir geldiğinde hemen Notlar'a not alıyorum, bir uygulama geliştiricisi olmayı ve bir gün bunu uygulamayı hayal ediyorum, Allah'ın izniyle.

Ama sorun şu ki; her programlama öğrenmeye başladığımda bir süre heyecanlanıyorum, sonra vazgeçiyorum.


nedeni?

Programlama eğlenceli ve güzeldir, ancak kendi kendine öğrenmek yorucudur, özellikle de yalnızken. Eğitimler okursunuz, videolar izlersiniz, anlamadığınız kodları ezberlersiniz ve elle tutulur bir sonuç görmeden zamanınızı boşa harcıyormuş gibi hissedersiniz. Örneğin, kullanıcı arayüzlerini nasıl tasarlayacağımı veya nasıl çizeceğimi ve bir düğme ekleyeceğimi bilmiyorum! Adımları nasıl organize edeceğimi bilmiyorum çünkü nereden başlayacağımı bile bilmiyorum!

Swift'i birden fazla kez öğrenmeye çalıştım, ancak her zaman herhangi bir kursun ilk bölümünde takılıp kalıyorum. Bana rehberlik edecek, elimi tutacak veya en azından belirli bir kodun belirli bir yerde neden kullanıldığını bana açıklayacak birine ihtiyacım var.

Ama her seferinde durup, "İnşallah bir gün başaracağım" diyorum. Bunun hırs mı yoksa erteleme mi olduğunu bilmiyorum.


Fikir, başlangıç

Bir gün, benim kadar programlamayı seven ama programcı olmayan arkadaşımla tartışıyorduk ve ona şunu sordum:

"Gerçek bir uygulama nasıl yapılır? Nasıl öğreniriz?"

Dedi"Neden sıfırdan öğrenelim? Neden ChatGPT kullanmıyoruz?"

dedim"Gerçekten mi? Fikir!" Ama bu sadece bize yardımcı oluyor ve birkaç şeyin farkında olmamız gerekiyor.

Dedi"Hayır, buna gerek yok, o her şeyi yapabilir!"

Aslında basit bir uygulama üzerinde çalışmaya başladık, ancak bazı koşullar nedeniyle durduk. Yine de deneyimi sevdim. iPhone emülatörünü çalışırken gördük ve bu kendi başına bir başarıydı: tam önümüzde beliren bir telefon ekranı görmek!

iPhoneIslam.com'da, arama çubuğu arayüzünde küre simgesinin yanında "Mesaj ChatGPT" görüntülenir ve imleç Ara düğmesinin üzerinde durur. Sanki küresel haberleri keşfetmek veya haftanın içgörülerini keşfetmek üzeresiniz.


Eski rüya

Notlarıma geri döndüm ve kendi başıma başlayabileceğim kolay bir fikir aradım çünkü devam etmek ve arkadaşım geri döndüğünde paylaşabileceğim bir şey yaratmak için heyecanlıydım, böylece birlikte devam edebilirdik. Programcı olduğum için değil, uygulamanın gözlerimin önünde şekillenmesini görme hissini sevdiğim için.

ChatGPT'ye sormaya başladım:

  • Nereden başlamalıyım?
  • Bana belirli bir arayüz için kod yazın.
  • Kod çalışmıyor, neden?
  • Akıcı hareketler ve farklı renklerle şık bir tasarım istiyorum. Tasarımı nasıl değiştirebilirim?
  • Bildirimleri nasıl eklerim? Yazı tipi boyutunu nasıl değiştiririm? Zikir sayacı nasıl eklerim? vb.

Ne zaman bir şey istesem, bana hazır kod verirdi ve istersem açıklar. Ve sürpriz? Tek bir satır kod yazmadan uygulamayı tamamladım! 😂 "if" nasıl yazılır bilmiyorum bile ve bazen parantezleri nasıl kullanacağımı bilmediğim için kapatılmamış parantez nedeniyle kod çöküyor. Ama birlikte düzeltiyoruz ve devam ediyoruz.

Sonunda uygulama tam istediğim gibi çalıştı, çok şükür. Harika bir his!


Daha gidilecek çok yol var

Uygulamamı App Store'a yüklemeye karar verdiğimde bir milyon engelle karşılaştım: şartlar, ayarlar, dosyalar, resimler, onaylar, gereksinimler, resim ve simge boyutları ve çok daha fazlası. Ama bir ekran görüntüsü alıp ChatGPT'ye gönderip ona "Burada ne yapıyorum?" diye sorardım. Tanrıya şükür, uygulama mağazada resmi olarak kullanılabilir olana kadar bana adım adım cevap verirdi.

Bazen AI o kadar yoruluyor ki duruyorum, sonra geri gelip birbirimizi anlayana ve devam edene kadar deniyorum. Bazen "dışarı çıkıyor", bu yüzden birbirimize kızıyoruz, sonra barışıyoruz ve devam ediyoruz! 😅


Aynı deneyimi tekrar yaşar mıyım?

Kesinlikle.

Bugün şunu rahatlıkla söyleyebilirim: Önce Allah'a, sonra da Allah'ın bize bahşettiği teknolojik gelişmelere şükürler olsun, aklıma gelen her fikri hayata geçirebilirim.

Benim gibi olan herkese mesajımProgramlamanın zor olduğunu düşünüyorsanız veya nereden başlayacağınızı bilmiyorsanız, bunun sizi durdurmasına izin vermeyin. Bir fikriniz ve size yardımcı olacak araçlarınız olduğu sürece, Tanrı'nın izniyle, sevdiğiniz şeyi başarabileceksiniz. Dininize hizmet edin, eğlenin ve kazanın.

Profesyonel olmanıza gerek yok, sadece hayalinize inanın, başlayın, gerisini Allah kolaylaştıracaktır.

Son olarak, teşekkür ederim. Tanrı'nın izniyle, başından beri seni takip ediyorum. Uygulama tamamlandıktan sonra, düşünebildiğim tek şey sendin. Çabaların olağanüstü ve başarıların Tanrı'nın izniyle elle tutulur. iPhone'un başlangıcından beri, Apple'a yaptığın katkılar tüm Araplara fayda sağladı. Teşekkür ederim 🌺


Süspansiyon

Bu harika hikayeyi size İbrahim'in bize anlattığı şekilde anlatıyoruz. Gerçekten dikkat çekici bir hikaye. Bir hayali gerçekleştirmek isteyen ve pes etmeyen bir kişi. Allah'a şükür hayal gerçek oldu ve uygulama artık Apple App Store'da mevcut. Birinin hayalini gerçekleştirmesi harika bir duygu. İbrahim'in maddi kazanç elde etmeye çalışmadığından eminim. Aksine, yaşadığı her şey hayalini gerçekleştirmek için yatırım yaptığını kanıtlıyor. Sonuç olarak İbrahim bu mücadelede başarılı oldu.

İbrahim, uygulama geliştirmeyi geleneksel bir şekilde öğrenemediği için utanmıyordu. Aksine, modern teknolojiyi ve yapay zekanın potansiyelini kullanarak hedefine ulaşabildiği için gurur duyuyordu. Bunların hepsi araç, ancak hedef önemli.

İbrahim'in bu hikayeyi paylaşması ve tüm samimiyetiyle bizi bilgilendirmesi, onun iyiliği sevdiğini gösteriyor ve biz de sizin için iyiliği seviyoruz, bu yüzden bu hikayeyi yayınladık, her insanın hayalini gerçekleştirmek için çabalaması için bir teşvik olmasını umuyoruz, bu hayal ne olursa olsun, yaşları veya durumları ne olursa olsun. Hayalinizi gerçekleştirmek için çabalayın ve başarılı olacaksınız. 


Anma töreninin devamı
Geliştirici
gebelik

Sabah ve akşam zikirlerini saklamayı sever misiniz?

Bu uygulama, aşağıdakileri takip etmenizi kolay ve rahat hale getirmek için tasarlanmıştır:

  •  Akıllı Seri (günlük istikrar) sizi her gün devam etmeye motive eder.
  •  Zamanınıza ve ruh halinize göre kısa veya tam dualar
  •  Hiçbir karmaşıklık olmadan harika kullanım kolaylığı
Uygulamayı indirin, Ibrahim'i cesaretlendirmek için bir yorum paylaşın ve ona uygulama hakkında ne düşündüğünüzü söyleyin. Bunun ilk denemesi olduğunu unutmayın. Ayrıca, bu makaleyi bir hayali olan herkesle paylaşın, onlara ilham vermesini umun.

16 yorum

yorum kullanıcısı
Yusuf

Merhaba

yorum kullanıcısı
أحمد

Uygulama geliştiricisi İbrahim kardeşimize mesajım:
Allah razı olsun 🤲 ve hikayeniz bana ilham veriyor çünkü kısa bir süre önce yıllardır geliştirmeyi hayal ettiğim bir mimari uygulama fikrini programlamak için Swift dilini öğrenmeye karar verdim.. ve çalışma, deneme ve hata yapma yükünü taşıyordum, ancak şimdi hikayenizi okuduktan sonra büyük bir moral yükseldi ve yalnız olmadığımı ve Yüce Allah'tan sonra bana yardım edecek birinin olduğunu biliyorum.

İtiraz edenler, sizin ve benim gibi programlama dışındaki mesleklerde geçimini sağlamak için çalışan amatörlerin olduğunu bilmiyorlar, ancak kendi çalışma alanlarında kendilerine hizmet edecek, savunuculuk yapacak veya hatta eğlence ve keşif amaçlı uygulayacakları bir uygulama hayali veya fikri var. 😀

Bir zikir uygulaması seçtiğiniz için sizi tebrik ediyorum ve Allah'tan bunu iyi amellerinizin bir parçası yapmasını diliyorum. İnşallah işletim sistemi güncellemelerine ayak uydurmak için güncellemeye devam edersiniz ve "Geliştirici, iOS 30 işletim sistemini desteklemek için uygulamayı güncellemelidir." mesajını asla görmeyiz.
Şimdi sizi, bu teknolojiyi destekleyen ilk anma uygulaması olmak için uygulamayı yeni sıvı cam formatıyla çalışacak şekilde güncellemeye davet ediyorum 😁
Allah razı olsun, selamlarımı iletiyorum. 🌹

4
1
yorum kullanıcısı
zahraa

En başarısız adımlardan biri tamamen yapay zekaya güvenmektir. Bir yazılım temeli olmalı. O zaman yapay zekadan bazı fikirler almak sorun değil, ancak tamamen ona güvenmek bir hatadır.

3
1
yorum kullanıcısı
Ebu Hamad

İbrahim Hocam, “Sürekli Anma” uygulaması için size yürekten teşekkür ediyorum.
Denedim ve beğendim. Sade, düzenli ve rahat renklere sahip.
En çok dikkatimi çeken şey yapay zekayı akıllıca ve yaratıcı bir şekilde kullanmanız, aynı zamanda güzel ve kullanışlı bir fikir.
Zad Al-Muslim uygulamasını ve Nusuk uygulamasını kullandım ve şimdi sizin uygulamanızı kullanacağım. Allah sizi ödüllendirsin ve bu çabanız için size sağlık versin. Her zaman başarılı olmanız dileğiyle, Allah'ın izniyle.

6
1
yorum kullanıcısı
Saad Al-Dosari44

Tamam, bir sorum var. Oluşturulan uygulamanın fikri nedir?

    yorum kullanıcısı
    Blog yöneticisi

    Uygulamayı indirmeyi deneyin, oldukça kullanışlı bir hatırlama uygulaması.

    3
    2
yorum kullanıcısı
Musa el sawah

Ben basit bir noktaya da değinmek istiyorum.
Bu modellerin çoğuyla uğraştım ve yine yapay zeka, eğer bir programlama altyapısı olmadan uğraşılırsa, bu ne yazık ki zaman ve gelecek kaybı anlamına gelir ve bundan ortaya çıkan ürün ne yazık ki felaketlerle dolu olur, eminim siz de benimle aynı fikirdesinizdir.

2
1
    yorum kullanıcısı
    İbrahim

    Musa, kardeşi
    Birincisi: Ben hikâyenin sahibi İbrahim'im.

    İkincisi: Bu blogun sahiplerine, gurur duyduğumuz kişilere, içtenlikle teşekkür ediyorum ve verdikleri yanıtlardan dolayı teşekkür ediyorum.

    Üçüncüsü: Yapay zekanın bir uygulama yaratmadığına asla karar veremezsiniz... Bu uygulama da bunu kanıtlıyor.
    Sıfırdan yayıma virgül yazmadan, yemin ederim 😂.

    Evet, bu yol sizi profesyonelliğe götürmez, karmaşık bir uygulama da oluşturmaz, ancak basit olsa bile bir hedefe ulaşmak için güzel bir araçtır. Başarılı mıdır?! Evet, şüphesiz.
    En iyisi mi?! Hayır

    Orijinal programlama dilini öğrenmenin temel olduğu konusunda sizinle aynı fikirde olan kimse yok, ancak izin verirseniz bunun yararlı olmadığı yönündeki inancınıza katılmıyorum.

    Her şey değişti ama orijinali kalacak, ancak birkaç kişi için ve başvuru yapmak isteyen herkes için değil.
    Bugün kim makine diliyle (0,1) yazıyor?!

    Dördüncüsü: Blogdaki güzel insanlar bunun mükemmel olmadığını ve programlama öğrenmek isteyenler için olmadığını, aksine engelliler için alternatif bir çözüm olduğunu söylüyor 😅
    Mesela ben bir şirket kuramam çünkü programlama temelim buna uygun değil.
    Ama bir, iki veya üç uygulama geliştirebilirim ve bunları düzgün bir şekilde pazarlarsam onlardan para kazanabilirim. Dualarınız.

    Beşincisi: Uygulamayı indirip deneyin, Allah'ın izniyle beğenirsiniz. Zikirleri sürdürün, beğenmezseniz gelip benimle konuşun, mağazadan gözümden silin ve kendinize bir Galaxy telefon alın 😂🌺

    3
    1
yorum kullanıcısı
Musa el sawah

Ama programlamanın ne anlama geldiğini bilen programcılar
Veri yapısı ne anlama geliyor? Bellek ne anlama geliyor? Ve benzeri şeyler.
sadece
Okuyuculara öncelikle bir kurucu olarak alana girmenin doğru yolu hakkında bir makale sağlayabilirseniz benim için basit bir öneriydi. Çok harika bir şey olurdu.
Hele ki siz, Allah'a şükür, programlama dünyasında bir devrim yarattınız.
Sonuçta fikir ayrılıkları dostluğu bozmaz.
Allah sizi mutlu etsin ve herkese başarı versin

1
1
    yorum kullanıcısı
    Blog yöneticisi

    Musa, ben de senin gibiydim ve söylediklerine inandım. Belki de büyük şirketler için uygulamalar geliştirdiğiniz profesyonel tarafta, elbette bu beceriler talep gördü ve görmeye devam edecek ve yapay zeka, geliştirme hızını artırmak için bir araçtan başka bir şey olmayacak.
    Bir hobici veya amatör olarak, daha önce Ibrahim gibi birinin bir uygulama geliştirmesi için hiçbir fırsat yoktu. Ancak şimdi onun yüksek kaliteli bir uygulama üretmesi mümkün ve bahsettiğiniz felaketler olmayacak ve uygulama en yüksek verimlilikte çalışacak. Basitçe söylemek gerekirse, AI farklıdır. GPT O3 veya Claude Sonnet 4 gibi modern modelleri deneyin. Evet, işin mükemmel olduğundan emin olmak için bir uzmanın desteğine ihtiyacınız olabilir, ancak inanın bana, fikrini uygulamak isteyen herhangi bir hobici için ideale yakın olacaktır.
    Bir yıl veya daha kısa bir süre içinde bu yoruma geri dönüp, yapay zeka tabanlı uygulama geliştirmenin hem profesyoneller hem de amatörler için tamamen normal hale geldiğini fark edeceksiniz.

    3
    2
yorum kullanıcısı
Tarık Mansur

Yapay zekanın tamamen güvenilir olmadığını söyleyen varsa, bence yanılıyorsunuz. Erken yapay zekanın zihniyetiyle düşündüğünüz için Tanrı sizi kutsasın.
Bugün, işler farklı. Ben şahsen, kodlara bakmadan bile uygulamalar geliştiriyorum. Ve sonuçlar bunun kanıtı.

Muhtemelen hiçbiriniz, çok az çabayla bütün bir uygulamayı inşa etmeyi sağlayan Claude Sonnet 4 gibi modern yapay zeka modelleriyle veya yapay zeka ile çalışmayı kolaylaştıran Cursor gibi araçlarla karşılaşmadınız.

Şu anda gelişiyor ve yakında piyasaya çıktığında herkes bir uygulama geliştirmek için programlama deneyimine ihtiyacınız olmadığını bilecek.

5
3
    yorum kullanıcısı
    Musa el sawah

    Hiçbir zaman güvenilemeyeceğini söylemedim. Aksine çok faydalı ve güçlü bir yardımcıdır.
    Ancak kullanıcı zaten bir programlama temeline sahipse
    Aksi takdirde bir felakete yol açacaktır. Bu nedenle, yapay zeka, bugüne kadar ve gelecekte de, programcıların yerini asla alamayacaktır.
    Hataları gerçekten çok korkunç. Programlamada gerçekten iyi olan birine ihtiyacım var, böylece ondan gerçekten faydalanabiliriz.
    Ama programlamada sıfırken her şeyi onun yapmasına izin veriyoruz. Ne yazık ki ortaya çıkan ürün felaketlerle dolu olacak ve özellikle şirketlerde güvenilebilecek bir ürün olmayacak.

    2
    2
yorum kullanıcısı
Muhammed Ghallap

Allah razı olsun ama ben yapay zekaya tamamen güvenmenin taraftarı değilim. Aksine, tıpkı bir doktorun tıp alanında bilgili olması gerektiği gibi, o da sadece size yardımcı olabilir. Yapay zeka sadece ona yardımcı olmak için kullanılabilir, mühendis ve diğer tüm meslekler için de kullanılabilir.

4
2
yorum kullanıcısı
Musa el sawah

Ciddi olarak, temeli olmayan tamamen yapay zekaya güvenmek hatalarla ve felaketlerle dolu bir prodüksiyona yol açacağından programcıların yerini hiçbir zaman kimse dolduramayacaktır.
Sadece programlama geçmişi olmayan kişilerin yerini alacak.

4
7
yorum kullanıcısı
Musa el sawah

Çok güzel bir yazı olmuş, ama Mühendis Tarık bey, basit bir yorum yapmama izin verin lütfen.
Yazılım altyapısının olmaması ve tamamen yapay zekaya bağımlı olunması bu alan için zaten bir felakettir.
Yani, sizin yardımınız olmasaydı arkadaşınızın uygulamayı oluşturamayacağını düşünüyorum çünkü henüz kurulmamış bile.
Yapay zekayı kullanabilmek için onu sadece bir yardımcı olarak kullanmak, yani ondan neyi, ne zaman, nasıl isteyeceğinizi bilmek gerekiyor.
İşte programlama temelinin her şeydeki önemi budur.

Özellikle iOS sistemini ilk kez Araplaştıran, Apple'dan önce gelen ve Arap dünyasında İslami uygulamaların ilk yapımcısı olan siz olmanız nedeniyle, bir sonraki makalenin, sizin bu alandaki çok derin deneyiminize dayanarak, insanların programlamaya nasıl başladıkları ve mobil uygulama geliştirme alanına nasıl girdikleri hakkında olmasını umuyorum.

Çok teşekkür ederim

6
7
    yorum kullanıcısı
    Musa el sawah

    Üzgünüm, sadece basit bir hata
    Ona yardım etmedin tabii.
    Ama onun yöntemi başlı başına büyük bir sorun
    Programlama alanına girmeyi düşünenlere tavsiyeler

    Arkadaşlar, önce programlamaya başlayalım. Roadmap'in temellerine bakalım. Nedir?
    Yazılım geliştirme yol haritasını YouTube'da arayın.
    Önemli olan hiç kimsenin hiçbir temeli olmadan programlamaya başlamamasıdır.
    Aksi takdirde zaman ve enerji israfına yol açacak ve yukarıdaki hikayede olduğu gibi yerini yapay zekaya bırakacaktır.

    Ama Allah yardımcıdır

    3
    5

Bir yanıt bırakın

Yukarıda belirtilen bilgilerin kötüye kullanımından sorumlu değiliz. IPhone Islam, Apple'a bağlı değildir ve Apple tarafından temsil edilmemektedir. IPhone, Apple ve burada atıfta bulunulan diğer tüm ürün adları, hizmet adları veya logolar, Apple Computer'ın ticari markaları veya tescilli ticari markalarıdır.

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