
APP Inventor kullanıma başlamak için, site arayüzü tanıtımı ve sisteme kaydolma basamakları tanıtıldı. APP Inventor uygulamasına üye olarak çalışmalara başlamayı öğreneceğiz...
Öğrencilere 15 dakika sonra telefonlarına kendi yaptıkları uygulamayı yükleyecekleri ve heyecanlı bir eğitimin kendilerini beklediği anlatıldı.
Yazılım Numalandırmayı öğreneceğiz....
Palette,
Viewer,
Components,
Properties,
Designer,
Blocks,
My Project,
Connect,
Build,
Setting,
Help,
User Interface,
Layout,
Media,
Drawing and Animation,
Maps,
Sensor,
Social,
Storage menülerinin açıklamasını öğreneceğiz...
MIT AI2 Companion yüklemesini,
Scan QR Code kullanımını öğreneceğiz...
Start New Project ,
İlk Kod çalışmaları,
Blok Temelli Kodlamaya Giriş,
Buton kullanımı, ( Buton İmage Çalışması),
İçerik Hizalama,
Label kullanımı,
Yazı Karakter Özellikleri Değiştirme,
BackGround kullanımı,
Media, Sound kullanımı,
Non Visible Component,
Upload File (Doya yükleme),
Blok Kodlama gibi özellikleri ilk uygulamamızı yaparak öğreneceğiz...
Çoklu Sayfa kullanımı,
Sayfalar arası geçiş kodlaması,
BackGround kullanımı,
Buton kullanımı,
Upload File,
Add Screen,
Notifier kullanımı (Bildirim)
Text Blok kullanımı,
ShowAlert kullanımı gibi özellikleri Uygulama içerisinde kullanarak öğreneceğiz...
Notifier kullanımı,
Sensor kullanımı,
AcceleroMeterSensor kullanımı,
Buton kullanımı gibi özelliklerin Uygulama içerisinde kullanımını öğreneceğiz...
Oyun ve Uygularımızın telefon menüsünde görünen İKONunun değiştirilmesini öğreneceğiz...
TextToSpeech kullanımı,
Buton kullanımı,
BackGround kullanımı,
BackGroundImage kullanımı gibi özellikleri, uygulama içinde kullanmayı öğreneceğiz...
Flung kullanımı,
EdgeReached kullanımı,
İmageSprite kullanımı,
BackGroundImage kullanımı,
Radius kullanımı,
Speed kullanımı,
Bounce Edge gibi özelliklerin Uygulama içerisinde kullanımını öğreneceğiz...
AccelerometerSensor kullanımı,
Canvas kullanımı,
DrawLine kullanımı,
Label kullanımı,
Shaking gibi özellikleri Uygulama üzerinde yaparak öğreneceğiz...
Buton kullanımı,
HorizantalArrangement kullanımı,
Canvas kullanımı,
DrawLine kullanımı,
PaintColor kullanımı,
Label kullanımı gibi özellikleri Uygulama üzerinde yaparak öğreneceğiz...
Procedure (Fonksiyon) Kullanımı,
Değişken Kullanımı,
Notifier Kullanımı,
Buton kullanımı,
Random kullanımı,
Matematik Operatörü Kullanımı,
Canvas kullanımı,
İmageSprite kullanımı,
Label kullanımı Oyun üzerinden öğreneceğiz...
Yandex Translate,
TextToSpeech kullanımı,
TR-EN Çevirisi,
Sesli Çeviri kullanımı,
Çeviri uygulaması,
MultiLine,
Hint (İpucu) kullanımı gibi özelliklerin, uygulama içerisinde kullanımını öğreneceğiz...
Spinner kullanımı,
Web Viewer kullanımı,
Değişken Tanımlama,
Array (Liste) kullanımı,
Make a list kullanımı,
Selection İndex kullanımı gibi özelliklerin Uygulama içinde kullanılmasını öğreneceğiz...
Değişken kullanımı,
Layout kullanımı,
HorizantalArrangement kullanımı,
TextBox kullanımı,
Buton kullanımı,
Label Kullanımı,
Değişken tanımlama String ve Int,
Notifier kullanımı gibi özelliklerin, Uygulama içerisinde kullanımını öğreneceğiz...
Değişken tanımlama,
Hint (İpucu) kullanımı gibi özelliklerin, Uygulama içerisinde kullanımını öğreneceğiz.
Değişken tanımlama,
TableArrangement kullanımı,
PasswordTextBox kullanımı
TextBox kullanımı,
Notifier kullanımı gibi özelliklerin, Uygulama içerisinde kullanımını öğreneceğiz...
Random kullanımı,
Değişken kullanımı,
Operatör kullanımı,
TextBox kullanımı,
Buton Kullanımı gibi özelliklerin, Uygullama içerisinde kullanımını öğreneceğiz...
Operatör kullanımı,
Değişken tanımlama,
Matematiksel Operatör kullanımı,
Hesap makinesi,
TableArrangement kullanımı,
HorizontalArrangement kullanımı,
TextBox kullanımı,
Buton kullanımı gibi özellikleri, Uygulama içerisinde kullanımını öğreneceğiz...
İf Else Koşul kullanımı,
Sayı Tahmin Oyunu,
Random kullanımı,
Değişken tanımlama,
Notifier Kullanımı,
Matematik Operatörü kullanımı gibi özelliklerin, uygulama içinde kullanımını öğreneceğiz...
For Döngüsü kullanımı,
Değişken tanımlama,
Matematik Operatörü kullanımı,
Loop kullanımı gibi özellikleri, uygulama içerisinde kullanımını öğreneceğiz...
While Döngüsü kullanımı,
For Döngüsü ile arasındaki fark,
HorizontalArrangement kullanımı,
Değişken kullanımı,
Matematiksel Operatör kullanımı gibi özelliklerin, uygulama içerisinde kullanımını öğreneceğiz...
Array List kullanımı,
Değişken tanımlama,
Matematiksel Operatör kullanımı,
İf Else kullanımı gibi özelliklerin uygulama içinde kullanımını öğreneceğiz...
Database tanımlama,
TinyDB kullanımı,
ListView kullanımı,
Değişken tanımlama,
Veri Tabanı İsimlendirme,
Array (Liste) kullanımı gibi özelliklerin, uygulama içinde kullanılmasını öğreneceğiz...
Foksiyon (Procedures) kullanımı,
Değişken tanımlama,
Matematiksel Operatörler kullanımı gibi özelliklerin, uygulama içinde kullanımını öğreneceğiz...
Bu videomda sizlere yapılmış uygulama yada oyunları Android Markete (Google Market) nasıl yükleyeceğinizi anlatıyorum.
Öcelikle Google Play Console kayıt işlemlerini,
25 dolarlık ücretin nasıl yatırılacağını,
Uygulamamızı yüklemeyi,
Yayınlanması için gerekli olan tüm ayarların nasıl yapıldığını sizlere sırasıyla anlatıyorum.
Bir sonraki Eğitim videsounda görüşmek üzere...
Google Play geliştirici hesabınızı oluşturduktan sonra, uygulamalar oluşturup Bu Play Console'u kullanarak girdi.
İpucu: Uygulamanızı oluştururken Google Play'in Android App Bundle'ı yayınlama biçimini kullanın.
Uygulamanızı oluşturma
Play Console'u açın.
Tüm uygulamalar > Uygulama oluştur 'u seçin.
Varsayılan dili seçin, uygulama için bir başlık ekleyin. Uygulamanızın adını Google Play'de görünmesini istediğiniz şekilde yazın. Bunu daha sonra değiştirildi.
Projenizin uygulama mı yoksa oyun mu oldugunu. Bunu daha sonra değiştirildi.
Uygulamanızın ücretsiz mi yoksa ücretli mi olduğunu.
Play Store yayın bu uygulamayla ilgili olarak sizinle iletişim kurabileceği bir e-posta adresi ekleyin.
"İçerik kuralları" ve "ABD ihracat yasaları" beyanlarını doldurun.
Uygulama oluştur seçeneğini belirleyin.
Uygulamanızı kurma
Uygulamanızı oluşturduktan sonra ayarlamaya başlayabilirsiniz. Uygulamanızı Google uygulamasında sunmak için izlemeniz gereken en önemli adımların tümünde boyut yol gösterir.
Google Play mağaza girişiniz için bilgiler sağlayıp geliştirin içeriğiyle ilgili ayrıntılar başlayabilirsiniz. Ardından, yayın öncesi yönetimi, test düzenleme, yayın öncesi beki ve bilinirlik oluşturmaya yönelik tanıtım boyunca boyut yol gösterecek olan uygulama sürümüne geçebilirsiniz. Son adım, Google oyladırın lansmanını yapmak milyarlarca yapmak için.
Uygulamanızı ayarlamaya başlamak için soldaki menüden Kontrol Paneli 'ni seçin. Sonraki yaş için uygulamanızı uygulama kontrol panelinde ayarlama yapabilirsiniz.
APK dahil yönetme
Uygulama dosyalarının tamamında şifreli ve kalıcıdır, bu nedenle lütfen bir şekilde adlandırın. Paket silinemez veya ileride tekrar kullanılamaz.
APK'larınız üç durumdan olabilir:
Taslak: Henüz sunulmayan APK'lar
Etkin: Şu anda sunulmakta olan APK'lar
Arşivlenmiş: Önceden etkin olan ancak artık sunulmayan APK'lar
Google Play'deki uygulamalar için indirme sırasında APK'nızın sıkıştırılmış boyutuna boyut sınırı söz konusudur.
Bir APK yüklendikten sonra Play Console, uygulamanızın indirme boyutunu kullanma tahmin etmek için gzip kullanımı. Kullanıcı uygulamanızı indirdiklerinde, Google oyunda uygulamanızı uygulamanızın gerçek indirme boyutu, Play Console'da uygulamanızı tahminlerden daha küçük olabilir.
APK'nızın hedeflediği Android sürümlerine bağlı olarak boyut sınırı şöyledir:
100 MB : Android 2.3 ve sonraki sürümlerini hedefleyen APK'lar (API seviyesi 9-10, 14 ve üstü)
50 MB - Android 2.2 ve önceki sürümleri (API seviyesi 8 veya önceki sürüm) hedefleyen APK'lar
Tüm cihazları tek bir APK ile destekleyemiyorsanız aynı uygulama için farklı cihaz yapılandırmaları hedefleyen birden fazla APK yükleyebilirsiniz.
Not : 100 MB'lık APK'ları yükleyebilmek için Play Store 5.2 veya sonraki takip etmek gerekir.
APP Inventor, mobil uygulamayı geliştirmek için hazırlanmış “Blok Temelli Kodlama” imkânı sunan bir web uygulamasıdır. Hiçbir altyapı olmayan kısa sürede mantığını çözebileceği Blok Temelli Kodlama ile hızlı tasarım yapılabilir. Onun yaştan kitleye hitap eden yapısı sayesinde kodlamaya merak salmış, ilkokuldan ortaokula, liseden üniversiteye tüm öğrencilere hitap etmekle birlikte, yaşa hitap ediyor. Bu eğitim araştırmadan, hiçbir ön bilgi tercih edebileceğiniz bir anlatım ile sunulmuştur. APP Inventor ile mobil uygulama sizlere en basit haliyle, örnek örnek çalışmalar gösterdim. Örnek 3- Farkında olmadan bir yazılımcı mantığını anlayacaksınız. Yazılımcıların çok değişken değişkenler, operatörler, kayıt, arama, Bölümüler ve programların örnekleri kullandım. Mobil Uygulama yapmak için artık sıra gönder… Şimdi kodlamaya başlayalım…