mobil programlama

Mobil Programlama Kitabım Yayında

Yeni Kitabım “Mobil Cihazlara Uygulama Geliştirme Platformları ve Dilleri” Kitapyurdu sitesinde satışa sunulmuştur: Kitap Yurdu Bağlantısı Kitap çalışmaların yönlendirilmesi, sonuçların değerlendirilmesi ve yazımı aşamasında yapmış olduğu büyük katkılarından dolayı Afyon Kocatepe Üniversitesinden tez danışmanım sayın Dr. Öğretim Üyesi Said Mahmut Çınar’a, araştırma ve yazım süresince yardımlarını esirgemeyen, her konuda öneri ve eleştirileriyle yardımlarını gördüğüm Secromix firması…

Bölüm 3 (FRAMEWORKLER) Ders 2: Flutter

Flutter Şekil 36: Resmi Flutter logosu Flutter, Google firması tarafından geliştirilen açık kaynak kodlu (Open Source Code) bir mobil uygulama geliştirme SDK’sıdır. Android ve iOS için uygulama geliştirmek ve Google Fuchsia işletim sistemi için uygulama geliştirilebilinir. Google, yeni açık kaynak kodlu geliştirme platformu Flutter’ı  Mobil Dünya Kongresi’nde (Mobile World Congress – MWC)  tanıtımını yaptı.

Bölüm 3 (FRAMEWORKLER) Ders 1: NativeScript

NativeScript Şekil 21: NativeScript’in resmi logosu             Telerik firması tarafından geliştirilen javascript kullanarak Android, iOS ve Windows Universal  platformları için native uygulamalar yazılmasını sağlayan frameworktür. NativeScript uygulamaları, Javascript veya TypeScript gibi platformdan bağımsız dillerde geliştirilmiştir. NativeScript, AngularJS çerçevesi için tam destek sağlar. NativeScript platformu ile hazırlanan mobil uygulamalar, Xcode veya Android Studio’da düzenlenebildikleri gibi platform API’lerine…

Bölüm 2 Ders-4: Windows Phone Programlama

Windows Phone Programlama Windows Phone olarak adlandırılan Microsoft’un telefonlar ve diğer akıllı ürünleri için kullandığı işletim sistemi Windows Mobile olarak Evrensel tüm platformlar için kullanılan işletim sistemine dönüşmüştür.

2.Bölüm Ders 2: IOS Programlama

2.Bölüm Ders 2: IOS Programlama B. IOS Programlama iOS, Apple firmasının mobil platformlar için geliştirdiği bir mobil işletim sistemidir. Çekirdeğini MAC OSX den alan iOS içinde 4 katman bulundurmaktadır: Core OS tabakası (Sockets ve dosya sisteminin olduğu nesneye yönelik olmayan katmandır), Core Servisleri tabakası (nesneye yönelik ara yüzlerle bu işletim sisteminin çoğunu kapsadığı katmandır), Medya…

2.Bölüm Ders-1: PLATFORM VE PROGRAMLAMA DİLİ SEÇİMİ

PLATFORM VE PROGRAMLAMA DİLİ SEÇİMİ Android Programlama Android için geliştirme süreci: Java dosyalarında, programın mantığını – uygulamanın ne yapmasını istediğinizi açıklarsınız. XML dosyalarında mizanpajları – görünümü tasarlarsınız. Uygulama yazıldıktan sonra, tüm dosyaları derlemek ve bunları Android cihazlarda çalıştırabileceğiniz ve / veya Google Play’de yayınlayabileceğiniz bir .apk dosyasında bir araya getirmek için derleme aracını kullanmanız gerekir….

1. Bölüm Ders 5: 4. Mobil Uygulama Geliştirme Platformaları

Mobil endüstri, akıllı telefonlar ve tabletler gibi artan sayıda mobil cihazla hızla gelişmektedir. Günümüzde insanlar mobil cihazlardan her zamankinden daha fazla hizmet alıyor. Mobil çözümler işletmeleri, kuruluşları ve artan müşteri ve iş ortaklarını doğrudan etkiliyor. Artık çalışanlar bile mobil bir nehirde hizmetlere erişmeyi bekliyor. Mobil uygulamalarda şu an için performans,  görünüm ve etkileşim (kullanıcı dostu…

1. Bölüm Ders 3: MOBİL CİHAZLARA UYGULAMA GELİŞTİRMEK KULLANILAN İÇİN YAZILIM DİLLERİ

MOBİL CİHAZLARA UYGULAMA GELİŞTİRMEK KULLANILAN İÇİN YAZILIM DİLLERİ Günümüzde mobil platformlara hemen her dil ile uygulama yazılabiliyor. Neredeyse yazılamayan dil yok gibi. Mesela Python ile kivy uygulama çatısı kullanarak yazıldığı gibi Delphi ile ve Delphi’nin açık kaynak sürümü olan Lazarus ile bile yazılabiliyor. Tabi bu saydıklarımız en uç- sıra dışı örneklerdir. Normalde Android için Java…

1. Bölüm Ders 2:MOBİL CİHAZLAR İÇİN YAZILIM

MOBİL CİHAZLAR İÇİN YAZILIM İnsanlar günümüzde ortalama olarak 2-5 saatlerini mobil cihazlar ile internette vakit geçiriyor ve bir insan günde 150-500 defa arasında telefonunu kontrol etme ihtiyacı hissediyor. 2009 yılında web site trafiklerinin mobil cihaz payı %1 bile değilken, 2018 yılı itibariyle web site trafiklerinin yarıya akını mobil cihazlar üzerinden sağlanmaktadır. Mobil cihazlar ile internet kullanım oranı artarak devam…

1. Bölüm Ders 1: Mobil Teknoloji

Mobil Teknoloji Dünyası ve Tarihçe Mobil cihazların geçmişi oldukça eskilere dayanıyor. Eğer ilk tek yönlü iletişim kurabilen cihazı da katarsak tarihi 1921’e kadar uzanır. IBM firması tarafından cep telefonu ve bilgisayarı birleştiren ilk cihaz ise 1993 yılında Simon telefonudur. Günümüze kadar birçok farklı firma tarafından üretilmeye başlayan ve akıllı cihaz sektörü adı verilen PDA (Kişisel…