Bugün Mobil yazılım geliştirecekseniz dikkate almanız gereken 2 platform var (%82)Android ve (%14)iOS. IDC.COM kayıtlarına göre 2015 yılının yarısı itibari ile dünyadaki cihaz dağılımları: Android %82.8 iOS %13.9 Windows Phone %2.6 Black Berry %0.3 ( hey gidi eski günler nerede şimdi ) Diğerleri %0.4
Bugün Mobil yazılım geliştirecekseniz dikkate almanız gereken 2 platform var (%82)Android ve (%14)iOS.
IDC.COM kayıtlarına göre 2015 yılının yarısı itibari ile dünyadaki cihaz dağılımları:
Android %82.8
iOS %13.9
Windows Phone %2.6
Black Berry %0.3 ( hey gidi eski günler nerede şimdi )
Diğerleri %0.4
Bu bilgilerden anlaşılan ilk geliştirmeniz gerken Mobil yazılım Android tabanlı olmalı. Ama mutlaka iOS için de destek vermelisiniz. Daha sonra gerekirse Windows Phone için de destek verilebilir ama bu hayati bir öncelik değil, şimdilik.
Microsoft, son 15 sene içinde IT sektöründe büyük dönüşümlere yol açan 2 büyük şeyden para kazanamadı, İNTERNET ve MOBİL. Microsoft’un CEO’su Satya Nadella mobil alanındaki geri kalmışlıklarını Windows 10 ile değiştirmeye kararlı, göreceğiz.
2017 yılında Native uygulama geliştirecekseniz yazılım geliştirme araçlarınız aşağıdaki gibi olacaktır.
Native Development Tools :
1. Google Android için Java kullanacaksınız ve IDE Eclipse veya Android Studio.
2. Apple iOS için de Objective-C veya Swift kullanacaksınız ve IDE Xcode.
3. Microsoft Windows Phone için C#, VB.NET ve IDE Visual Studio.
Bir de Google, Apple ve Microsoft’un standart geliştirme araçları dışında Native uygulama geliştrmeyi kolaylaştıran araçlar var.
4. Embarcadero RAD Studio 10 ile Windows 7/8/10, Mac Os X, Android, iOS, Windows Phone uygulamaları geliştirebilirsiniz. Başarılı olurlarsa Delphi eski parlak günlerine geri dönebilir. Türkiye’de 90’lı ve 2000’li yılların başında geliştirilen Windows tabanlı iş yazlımlarının heralde %90 Delphi ile gelişitirildi. Netsis, Logo, Eta, Akın Soft, Link,… daha aklıma gelmeyen çok var.
5. Xamarin ve C# ile Android, iOS, Windows Phone ile uygulama geliştirme beni çok cezbediyor. Aylık ödemeleri olmasa çoktan öğrenmeye başlamıştım. Ama aylık en az 25 usd abonelik bedeli var. Ama yine de C# nedeni ile çok ilgimi çekiyor.
Hybrid Development Tools :
1. Ionic Framework, AngularJS temelli, pratik ve hızlı yazılım geliştirme araçları var Creator ve Lab gibi. Visual Studio için de yazılım geliştirme şablonu bile var..
2. React Native, Facebook tarafından mobil yazılım geliştirmek için oluşturulmuş bir framework. React Native içinde iOS ve Android desteği var. React Js, Facebook firmasının web işlerini kolaylaştırmak için geliştirdiği kütüphane. Angular JS gibi herşeyi ile bir SPA uygulama geliştmek için MVC özellikleri yok. ReactJS MVC kavramındaki V(View) işleri hızlı ve kolay yapmak için tasarlanmıştır.
Peki nasıl geliştirme yapacağız Native mi Hybrid mi ?
Tüm bu soruların cevaplarını bu etkinlikte bulacaksınız.
Mobil Hibrit Günleri 2017
Yer: Barbaros Bulvarı No:13 Beşiktaş / İSTANBUL - BilgeAdam Girişim Ofisi
Tarih: Her Pazar 15:00 - 17:00
Katılım Koşulu: Etkinlik Ücretsizdir. Kontejan 50 kişi.
