Sıfırdan Uygulama Yazmaya Başlamak ?
-
Arkadaşlar aklımda bir kaç uygulama projesi var. Kendim yazmak istiyorum, öyle çok özellikli uygulamalar değil. Bu yüzden sıfırdan başlayıp hem birşeyler öğrenmek istiyorum hemde aklımda ki uygulamaları Hem IOS hemde Android olarak yazabilmek istiyorum.
Sıfırdan nerden başlamalıyım ? Hangi eğitim setlerini izlemeliyim? hangi programlar kullanılıyor uygulama yapılırken?
Elinde döküman olan arkadaşlar paylaşabilirler mi ?
-
Burayı bende alayım,
Kafamda bir oyun projesi var.
-
Bende burayı alayımd paylaşılan dökümanlar oldukça burada listelerim.
-
Bu konu daha once acilmisti yanilmiyorsam hatta ayni baslik Ayni metin yada oyle hatirliyorum herneyse buyur burda tum egitim setleri var
http://www.tahribat.com/Forum-Egitim-Setleri-Burada-Paylasalim-204235/1/eğitim
Holy den rica arama kismini kaldiralim yer kaplamasin
-
hocam yani birşeyler üretmek istiyorsan daha kolay yollara yönel adamı bi wordpress teması yaptı diye köşeyi döndürüyolar.
-
Hem android hem de ios için basit özellikli native uygulama yazacaksan en kolay yolu bence budur hocam.
-
https://developer.android.com/training/index.html
ben biraz kovalamıştım bu meseleyi. bi yerden sonra java bilgisi de gerekiyor anladığım kadarıyla. -
Önce bir programlama dili bilgisine sahip olmak gerekiyor. Mobil yerel (native) uygulamalar için şöyle:
- Android: JAVA
- iOS: Objective-C ya da Swift
- Windows Phone: C# ya da VB.NET
İlk adım o platformun desteği olan dili bilmek. Yoksa C# ve XamarinMobile ile tüm platformlara da uygulama geliştirebilirsiniz, Intel XDK kullanabilirsiniz vs. Duyduğum kadarıyla bu çözümler uzun vadede tat vermiyorlar.
İkinci adım, o platformun yazılım tasarımı kurallarını öğrenmek. Örneğin Android SDK içinde neler var? APIler nasıl kullanılırlar? Uygulamanın yaşam döngüsü nasıldır? Böyle gider...
Arayüz tasarımı da çok ayrı bir konu. Hem küçük ekranlar hem de o platformdaki yaygın tasarım anlayışı. Örneğin Androidde bir kullanıcı seçimi (windowstaki messagebox gibi düşünün) şöyle:
Başlık: "X dosyası silinecek"
Metin: "Onaylıyor musunuz?"
Seçenekler: "Sil" ve "Vazgeç" gibi.
Windowsta ise bu messagebox şöyledir:
Başlık: "Y uygulaması"
Metin: "X dosyası silinmesini onaylıyor musunuz?"
Seçenekler: "Tamam" ve "İptal"
Grafik arayüzün her boyutta ekrana oturması (2,5 inçten 6 inçe kadar, tabletlerde 6 inçten 13.3 inçe kadar) aynı zamanda kullanılabilir olması gibi sorunlar var.
Kısaca önce dili öğrenmeniz lazım. Diğerleri daha sonra adım adım.
-
SeyhSamil bunu yazdı
hocam yani birşeyler üretmek istiyorsan daha kolay yollara yönel adamı bi wordpress teması yaptı diye köşeyi döndürüyolar.
Wordpress temasi hangi dille yapiliyor peki.
Daha dogrusu aldiginiz hazir sitelerin aynisini yaparim diyelim o paneller nasil yapiliyor. Kolay demissin de
-
PHP HTML CSS. Google'da bir aramayla cevap bulursun genelde bunlara :)
-
Hocam Telerikle tanış, harika birşey :)
http://www.telerik.com/appbuilder
Ya da Delphi XE8 FMX' e bakabilirsin.
http://www.embarcadero.com/products/delphi
C# istersen
HTML 5 istersen de,
Bence hem Swift hem de Java öğrenmeye kalkışma. Heleki kolay bir proje ise. Zaten ikisini öğrenmem senelerini alır, bunun yerine yukarıda verdiğim cross-platform' lara yönelebilirsin.
Kahveyi, sütü, şekeri ayrı yerlerden almak yerine 3ü 1 arada içmek gibi bişi :D