Merhaba kardeşim kimse üzerine alınmasın ama alakasız tavsiyeler gördüm.
Öncelikle ingilizce kısmını söylediğin şekilde uygularsan çok verimli olur çünkü güncel teknolojilerde karşılaştığın çoğu sorunda ingilizce sitelerde çözüm bulabiliyorsun veya ilgilendiğin teknolojinin documentationunda vs.
Androidde native(işletim sistemi üstünde tam yetkiye sahip) bir uygulama geliştirmek istiyorsan tercihin kesinlikle java olmalı şuan için.
Ayrıca ekstrem bir java bilgiside istemiyor android app geliştirme yani.
Zaten javayı öğrenirsen java kısmınada merak salarsan işin java ile yapılamayacak şey yok.Web siteside yazarsın masaüstüde yazarsın mobilde yazarsın.Spring gibi bir framework'e sahip ki kod yazımını vs çok kolaylaştırıyor.
Tabi burda hep dil üzerinden gittim ama mantığı aldıktan sonra istediğin dil ile uğraş o dile adapte olma süren çok çok kısa olur.
Gittiğin üniversitenin teknokentinde vs yazılım firması varsa git yapış gerekirse belli bir süre bedava çalış ve iş öğren üniversite sonuna felaket bi yazılımcı olarak çıkabilme şansın yüksek bu durumda.
Ne kadar bilgili olursan ol somut iyi bi proje üzerinde geliştirmedikçe kendini uygulama yapmadıkça yerinde sayarsın bu yüzden teknokente vs gitmeni önerdim.
Ayrıca geleceğin teknolojileri arasında kesinlikle html5 ve javascriptte mevcut.Giderek büyüyorlar bunlarıda yan dal olarak ihmal etmemeni öneririm.Mobil sektörü yavaş yavaş o yöne kaymaya başladı.Nativeye yakın uygulamalar çıkarılıyor.Mesela duyan var mı bilmiyorum Smartface App Studio isimli bir Türk projesi var javascript yazıp native uygulama elde ediyorsunuz ve aynı uygulamayı aynı anda hem ios'ta hemde androidde sorunsuz kullanabiliyorsunuz tabi performansta ufak eksilmeler olabiliyor %15-20 lik kayıplar.
SAP isimli geliri yüksek bir şirketin her ihtiyacını karşılayabilecek bir Alman programı var ki şuan UI5 isimli bir modülü çıktı açılımı UserInterface HTML5 gibi bişeyler.Artık SAP datalarını html5 ve javascript aracılığı ile işleyebiliyorsunuz buda büyük bi sektör mesela.
Anlatabildim mi bilmiyorum burada html5 ve javascriptin önemini.
Kısaca güncelde revaçta ne varsa az buçuk bilgi sahibi olmak kesinlikle iyidir.
Flo rida'da jsconf vardı bu sene adamlar node.js ile roket fırlatmışlar daha ne olsun biz jquery ile form validationla vs uğraşırken.
Nerden başlamalıyım ? (yazılım)
13
●1.732
- 21-07-2014, 10:15:20Kimlik doğrulama veya yönetimden onay bekliyor.Bu arada samsung android işletim sisteminden vazgeçicek. Applede objective c destek vermeyi bırakarak ve yoluna swift ile devam edecek. Şuan piyasa karışık benim tavsiyem direk html5 ike başlaman (html bilmeden html5 öğrenilmez diyene bakma sen yalan) öğrenmeye başladıktan 2 hafta sonra dinamik bir website üretmek isteyeceksin bu noktada benim tavsiyem C# olacak başlangıç konularını bitirdikden sonra asp.net e bulaşmadan direk asp.net mvc ye geçiş yapabilirsin ki dinamik bir wevsitesi geliştir. Ayrıyetten C# Xna ile oyun programlayabilirsin.
Java ve C# platform bağımsız dillerdir yani ikiside birbirine 3.parti yazılımlar ile dönüşebilir. Sadece C# bilerek;
Asp.Net Mvc ile Web programcılığı
Xna ile oyun programcılığı
Xamarin Framework ile İos ve Android Programcılığı
1 taşla kuş katliamı yapabilirsin.
Bu arada Html css ve jquery Allahın emri 4 5 ayda hepsinini çok iyi kavrarsın
- 21-07-2014, 10:55:04Sadece ingilizceyi halletseniz bile çok büyük avantaj. Android de kararlı iseniz temel düzeyde Java öğrenin öncelikle, form uygulamaları yapın, veri tabanı bağlantısı nasıl yapılır vs bunları öğrenin.
Android için serefakyuz.com adlı siteyi tavsiye ederim, aynı zamanda kitabı da mevcut. Takıldığın yerlerde sorabilirsin.