APK Multitools Decompile ve Compile

APK dosyalarını decompile ve compile etmek için en kullanışlı tool olara APK Multitools'u görmekteyim. APK'ları imzalamak için Windows sisteminizde JDK yüklü olması gerekmektedir. kullanımı oldukça basit ve komut isteminden çalışan bir uygulamadır. indirmek için aşağıdaki linke tıklayabilirsiniz;  APK-Multi-Tool-APK-Multi-Tool-bf66148.zip (10,70 mb) kurulum için setup dosyasını çalıştırıp 3 nolu seçeneği seçmelisiniz. bu işlemi bir kereliğine yapıyorsunuz. ardından scripting dosyasını açıp decompile edeceğiniz apk'yı kurulumu yaptığınız dizinin içindeki place-apk-here-for-modding dizine koymanız gerekmektedir. decompile script dosyasını çalıştırdığınız da eğer normal bir apk ise yani sistem apk sı değilse 9 rakamını tuşlayıp entera basın. projects klasörü altında apknızın ismi ile decompile edilmiş şekilde tüm dosyaları görebilirsiniz. compile yapmak için yine script dosyası ile sistem dosyası değilse apk nız 12 yi tuşlayın buradan gelen seçeneklerle unsigned yani imzasız veya imzalı apk nızı toplayıp oluşturabilirsiniz.

Aydın Üniversitesi Seminerim

21 Nisan 2011 tarihinde Aydın Üniversitesi mavi salonda mobil yazılım geliştirme dünyası isimli seminerimi verdim. Tüm platformlarla karşılaştırmalı testler yaptığım seminerde. IPhone, Android, WM 6.x ve WP7 platformlarına değindim. Windows Mobile 6.x ve Windows Phone 7 kullanarak geniş demolar yaptım. [Dah fazla]

Yılın yükselen Trendi: "Android Tabletler"

PCWorld Mobil Programlama köşemde seçtiğim ve 2011'in yeni trendlerinden biri olarak belirlediğimiz Android tabletler dolu dizgin yoluna devam ediyor. CES 2011'e de damgasını vuran tabletler hem teknoloji hem de kullanım aşamalarından dolayı fazlasıyla tercih edilmeye başlandı. Donanımda ve yazılımda esneklik en sevdiğim yönlerden biri. Çoğu kişi Android cihazlar için bunun olumsuz olduğu görüşünde olsada ucuz donanımlarlada Android'lerin çalışması benim için bilgisayar teknolojisinin gelişmesindeki en temel unsurlardan biriydi. Pazarda 300tl'den 2000tl'ye kadar Android tablet bulma mümkün. Aradaki fark daha az gelişmiş ve değişik teknolojili dokunmatik ekrandan ve işlemci, ram özelliklerinden kaynaklanmakta. Tek sorun ise ucuz ürünlerde daha az keyifli kullanıcı deneyimi sunması donanımlarınsa zaman zaman yetersiz kalmasından kaynaklanmaktadır.  Geniş bir yelpazede ise bu durumun olması yadsınamaz. Standart bir donanım kullanımı güncellemelerde ve yeni OS update'lerinde önemli bir yer tutmakteyken ürünlerin teknoloji sever her kesime hitap etmesi benim açımdan çok büyük bir artı. Kişisel olarak hali hazırda değişik teknolojili cihazlar kullanmaktayken Android geliştirme açısından deneyim ve denemelerimi yapmam için benim içinde bir tercih olmuştur.