Selamün aleyküm, lise öğrencisiyim mobil uygulama yapmak için hangi yazılım dilini öğrenmeliyim?
Ne kadar sürede öğrenebilirim ve hangi kaynaklardan öğrenebilirim?
Tasarım içinde öğrenmem gerekli mi arayüz tasarımları için?
Mobil İçin Hangi Yazılım Dili
18
●465
- 18-06-2020, 23:05:41Android için native olarak java(android studio) öğrenebilirsin. iOS için swift iyidir.
cross yazacaksan react native hem native yazar hem de crosstur. bir de yeni çıkan flutter var dart dilini kullanıyor o da cross fakat native değil bildiğim kadarıyla - 18-06-2020, 23:08:33
- 18-06-2020, 23:15:12Merhaba, ben de lise son sınıf öğrencisiyim sorduğunuz sorular ile ilgili oldukça araştırma yaptım. Aklımda kalanlar ile cevap vereceğim.
1. Genellikle java öğrenio android studio ile android uygulama geliştiriyorlar. Bunun için çok fazla program var. Programdan programa da yazılım dili değişiyor. Benim kafama ise google'nin yeni çıkardığı flutter yattı. Flutter google yazılım dili olan dart ile uygulama geliştiriliyor. Hem android hem de ios için tek kod ile uygulama yazabliyorsun bu da hem zamandan hem de paradan tasarruf demek. İnşallah sınav bittiklten sonra flutter öğrenmeye başlayacağım. Sende bakabilirsin.
2 Süre kişiden kişiye değişirir. Heves ve altyapın ile ters orantılı. Ben kaynak olarak youtube, udemy, coursea, edx ve kitapları kullanmayı düşünüyorum.
3 Kişisel uygulamalarını geliştirmek istiyorsan bence kesin öğrenmelisin. Eğer bir firmada yazılımcı olarak çalışmayı düşünüyorsan da basit bir kaç şey öğrenmek daha kaliteli kod için lazım. Adobe xd, sketch ve figma bakabilirsin. - 18-06-2020, 23:15:20Selamlar,
bir mobile yazilim gelistirici olarak (xamarin (c#), java, objective-C ile gelistirmeler yaptim), kesinlikle flutter öneriyorum.. Ogrenme kapasitene ve ögrenme sikligina bagli olarak 2 haftada da ögrenebilirsin 2 ayda da. Ancak flutter dart dili kullanan ve google tarafindan desteklenen bir teknolojidir. Baslangicta biraz karisik gelse de cok kolay bir yapisi vardir ve tasarim ve gelistirme sürecini cok cok hizli sekilde yapabilirsin (Bir cok projemizi flutter ile yapsaydik yari sürede bitirebilirdik)..
Burda saysam bitmez..
Egitim istiyorsun ama hangi dil? Ingilizce önerebilirim gayet kaliteli icerikler ve ücretsiz olanlar da var..
Türkce istiyorsan cok fazla bilgim yok ama udemy'deki su arakdas baya detayli anlatiyor
https://www.udemy.com/course/sifirda...s-development/
egitim 83 saatmis
Tabi projeler vs yapilmis.. Ama o kadar zaman kaybetmek ister misin sen bilirsin, alt yapin yoksa belki böyle uzun süreli egitimler iyi olabilir
kolay gelsin - 18-06-2020, 23:17:23Kimlik doğrulama veya yönetimden onay bekliyor.Bildiğim kadarıyla React Native de native değil, geliştirdiğiniz uygulama bir köprü aracılığı ile platformun native katmanında çalıştırılıyor ancak bu kalıcı değil uygulamanın her çalışışında gerçekleşiyor, bu nedenle native diyemeyiz.Softwareus adlı üyeden alıntı: mesajı görüntüle
Bu çok değişken bir soru, ne yapmak istediğinize, kapasitenize, daha önce programlama ile haşır neşir olup olmadığınıza göre değişecektir. Benim yavsiyem JavaScript, spesifik olarak Node.js öğrenmeniz. Programlamaya aşina hale gelince zaten ne yapacağınız hakkında bir fikriniz oluştuğunu fark edeceksiniz.OmerC adlı üyeden alıntı: mesajı görüntüle - 18-06-2020, 23:20:29Arkadaşın verdiği eğitim seti için geliştiriceden kod aldım. 25 TL kod: 20HAZIRANSONertan2002 adlı üyeden alıntı: mesajı görüntüle
Elidorun yaptığı kampanya ile de ilave 10 veya 20 tl kod alabilrsin: https://www.elidor.com.tr/udemy-kampanyasi.html - 19-06-2020, 00:29:11Bilmem hocam çoğunlukla 'neredeyse' (almost native) deniyor. O yüzden sorulduğunda hybrid değil native kabul ediliyor. Yani bir java uygulamasına gerçekten yakın performans veriyor. Flutter ise buna çok çok uzak, her ne kadar google çıkarmış olsa da sektöre tutunur mu bilemiyorum...bybrown adlı üyeden alıntı: mesajı görüntüle
https://hub.packtpub.com/react-nativ...hybrid%20apps.
Tabi projeler vs yapilmis.. Ama o kadar zaman kaybetmek ister misin sen bilirsin, alt yapin yoksa belki böyle uzun süreli egitimler iyi olabilir