Buradasın
Responsive Web Sitesini Android Uygulamasına Gömme ve Export Etme Eğitimi
youtube.com/watch?v=bdDKSrACUJgYapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, izleyicilere responsive tasarlanmış web sitelerinin Android uygulamalarına nasıl gömüleceğini ve bu uygulamaların nasıl export edileceğini adım adım göstermektedir.
- Video iki ana bölümden oluşmaktadır: İlk bölümde Android Studio'nun kurulumu, yeni proje oluşturma, WebView nesnesi ekleme ve JavaScript özelliğini etkinleştirme işlemleri anlatılmaktadır. İkinci bölümde ise emülatörde çalışan uygulamanın export edilmesi, build menüsünden generate synd apk dosyasına tıklama, key oluşturma ve APK dosyasının masaüstüne çıkartılması gösterilmektedir.
- Eğitim içeriğinde ayrıca uygulamaya internet erişimi yetkisi verme, başlık ve ikon belirleme gibi temel ayarlar ile Android markete uygulama yüklemek için aynı anahtarların kullanılması gerektiği ve anahtarların saklanması gerektiği konusunda önemli uyarılar da verilmektedir.
- 00:08Android Studio'da Yeni Proje Oluşturma
- Video, responsive olarak tasarlanmış web sitelerini Android uygulamasına nasıl gömebileceğimizi anlatıyor.
- Android Studio'nun önceden kurulmuş olması gerekiyor, kurulum ve konfigürasyon için başka bir video mevcut.
- Yeni proje oluşturmak için "Start a new Android Studio project" komutuna tıklanır ve uygulamaya isim verilir.
- 01:12Proje Ayarları
- Telefon ve tablet için geliştirme yapılacağı belirtilir ve minimum Android API 15 versiyon 40 serisi seçilir.
- Şablon olarak "Empty Activity" seçilir, böylece boş bir aktivite oluşturulur.
- Uygulama tek sayfalı tasarlanacak, web sitesinin çok sayfalı olup olmaması önemli değil.
- 02:28Tasarım Alanı Düzenleme
- Proje açıldığında "MainActivity.java" dosyası ve form tasarım alanı oluşturulur.
- Layout formatı lineer olarak değiştirilir ve TextView nesnesi silinir.
- WebView nesnesi form üzerine bırakılır ve nesneye isim verilir.
- 04:23Java Kodlama
- WebView nesnesinin tipi "WebView" olarak görünür ve tasarım kaynak kod kısmına geçildiğinde bu isme bağlı bir değişken tanımlanmalıdır.
- WebView nesnesinin "getSettings" komutuna "setJavaScriptEnabled" komutu true olarak atanmalıdır, aksi takdirde JavaScript kullanılıyorsa Java kodları çalışmayacaktır.
- WebView nesnesine ekstra ayarlamalar yapmak için "WebSettings" değişkeni kullanılabilir.
- 07:41WebView Client Ekleme
- WebView nesnesine "WebViewClient" sınıfı bağlanmalıdır.
- "WebBrowser" nesnesi eklenerek WebView nesnesine eklenti yapılır.
- Web adresi "loadUrl" komutuyla otomatikman projeye bağlanır.
- 09:37Manifest Dosyası Ayarları
- Projeye internet erişim yetkisi talebinde bulunmak için AndroidManifest.xml dosyasına girilir.
- Uygulamaya başlık vermek için "label" kısmında "strings" veya "values" kısmında string kısmına başlık girilebilir.
- Uygulamaya ikon belirlemek için projede sağ tıklayıp "Image Asset" komutuna tıklanır ve clippard veya disp'ten resim seçilebilir.
- 11:17Uygulamayı Test Etme
- Uygulama emülatör veya USB kablo üzerinden Android telefon üzerinde test edilebilir.
- Emülatörde deneme yaparken mümkünse X86 platformunu seçmek önerilir.
- Uygulama tek aktivite içerisinde web sitesindeki tüm sayfaları rahatlıkla gezebilirsiniz.
- 14:22Android Uygulamasını APK Olarak Export Etme
- Emülatör kapatıldıktan sonra build menüsünden "Generate synd apk dosyasına" tıklanarak uygulama export edilebilir.
- Daha önceki projelerden tanımlanmış bir key kullanılabilir veya yeni bir key oluşturulabilir.
- Bir uygulamaya key oluşturulup projeye bağlandıktan sonra Android Market'e atıldığında, sonraki güncellemelerde aynı anahtarların kullanılması zorunludur, aksi takdirde uygulama upload edilemez.
- 15:20Key ve Sertifika Ayarları
- Key saklanacak yeri seçip şifre vermek ve sertifikanın geçerlilik yılını, isim soyisim, organizasyon ismi gibi bilgileri doldurmak gerekir.
- Şifreleri girdikten sonra "Remember password" seçeneği ile ikide bir aynı uygulamayı export ederken şifre girmeyi aktif edebilirsiniz.
- Uygulamayı masaüstüne çıkartmak istiyorsanız "Desktop directory" kısmına tıklayabilirsiniz.
- 16:47Export İşlemi ve Sonuç
- Export işlemi için "Jart signature" veya "Full apk" seçeneklerinden biri seçilmelidir.
- Oluşturulan APK dosyası Android Market'e atılabilir veya kendi cihazınıza kopyalanıp kurulabilir.
- Video, basit bir Android uygulamasıyla web sitesini nasıl Android uygulamaya dönüştürebileceğinizi göstermektedir.