Teknoloji, CBS ve Hayata Dair Herşey
Mobil
Mekanrazzi – Mekan Rehberiniz
24 Eyl
Uzun zamandır gene sessiz kalan günlüğümü uzun zamandır üzerinde çalıştığım mobil (iPhone/iPad) uygulaması ile canlandırmak istedim. Bir süredir FourSquare‘i telefonumda kullanıyordum ve “crowd-sourcing” olarak adlandırılan insanların kendi çevrelerindeki verileri sisteme girmesine dayanan düzen ile FourSquare’in sağlam bir veritabanı oluşturduğunu gördüm. Zaten daha önceden elimde bulunan 35.000 civarındaki mekan verilerini www.mekanrazzi.com adresinden yayınlamaktaydım ama veriler hem az hem de güncel olmadığı için anlamını kaybetmişti. Bu nedenle aklıma FourSquare API’sini Mekanrazzi üzerinden yayınlamak aklıma geldi. Tabi bunu webden yapmak yerine mobilden yapmanın daha mantıklı olacağını düşünerek öncelikli olarak iOS platformunu tercih ettim.
Yaklaşık 2 aylık bir projenin ürünü olan Mekanrazzi mobil uygulaması ile FourSquare üzerinden kullanıcıların çevresindeki mekanlara ulaşabilir, yol tarifi alabilir, bu mekanlar hakkındaki yorumlar ve fotoğraflara ulaşabilirsiniz. Ayrıca FourSquare üzerinden yapılan “Check-in”lere ulaşarak “Trend” olan mekanları da uygulama aracılığı ile görüp nereye gideceğinize fazla düşünmeden karar verebilirsiniz. Ayrıca uygulamayı kullanmak için FourSquare kullanıcı adına da gerek bulunmamaktadır. Böylelikle bilmediğiniz bir şehre ya da çevreye gittiğinizde etrafınızdaki popüler mekanları görebilir, kullanıcıların yorumlarını okuyup ona göre ne yiyeceğinize ya da nereyi ziyaret edeceğinize rahatça karar verebilirsiniz.
Mobil uygulama iOS platformunda “Universal” olarak tabir edilen hem iPhone hem de iPad ortamında tek isimle App Store’da görücüye çıktı.
Uygulama şu an için aklımda olan bazı özellikleri henüz eklemediğim için FourSquare’in Türkçe versiyonu gibi görünse de ilerleyen zamanlarda yeni özelliklerle kullanıcılara daha fazla imkanlar sunacaktır.
Mekanrazzi web sitesi de yakında mobil uygulamadan gelen veriler ile Türkiye’deki mekanların istatistiğini tutan bir site olarak hizmet verecektir. Şu an için sizlerle sadece ekran görüntülerini paylaşacak olsam da ilerleyen zamanlarda uygulama hakkında farklı haberler duyacaksınız
Uygulamayı indirmek için : http://itunes.apple.com/tr/app/mekanrazzi/id465263327?mt=8
Ekran görüntüleri :





Yeni Tabletler ve Nokia-Microsoft Ortaklığı
15 Şub
Uzun zamandır projeler nedeniyle yazmaya vakit bulamıyordum ama İspanya’da düzenlenen Dünya Mobil Kongresi’nde -DMK (Mobile World Congress) açıklanan mobil cihazlardan ve Nokia-Microsoft ortaklığından sonra kısa da olsa yazmaya karar verdim.
Öncelikle Nokia-Microsoft ortaklığından pek birşey çıkmayacağını düşünüyorum. Henüz Window Phone 7 kullanan bir cihaz görmedim ama Microsoft’un daha yol katetmesi gerektiği konusunda çok yazı okudum. Ayrıca Nokia Symbian için bu kadar emek harcadıktan sonra bunu bir kalemde silmesi de hoş değil. Ayrıca geliştiriciler açısından da bakınca emek verdiğin platformun bir anda silinmesi hiç hoş değil. Rekabet her zaman iyidir ve bu birleşme ile Apple (iOS) ve Google (Android) da rahat olamayacaklardır. Tabi bütün bunlar son kullanıcıya yol-su-elektrik olarak geri dönecektir
Diğer konuya gelirsek, şu an Barcelona’da devam eden Dünya Mobil Kongresi’nde (DMK) birçok üretici yeni mobil cihazlarını çıkardı ve tanıtımını yapıyor. Kongre’ye damgasını ise bence Android vurdu. Çıkan cihazların belki de %90′ını Android temelli akıllı telefon ya da tabletler oluşturuyor. Tabi CES 2011 fuarında Google’ın yayınladığı Android 3.0 (Honeycomb) temelli tabletlerden beklenti büyüktü. CES 2011′de Motorola Xoom adından bir Android tablet duyurmuştu ve ilgileri çekmişti. DMK’da ise diğer üreticiler (Samsung, HTC, ViewSonic, LG, Huawei) 7 inc ve 10.1 inc olmak üzere birçok tableti tanıttılar. Birçoğu gerçekten güzel görünmekteydi ki fiyatlarını duyuncaya kadar. Motorola Xoom için 1199$, LG ise tableti için 999 Avro istemekte. Tabi bu fiyatlar resmi değil ama rakip olarak iPad’ı düşünüyorlar ise kesinlikle yakınına bile gelemeyeceklerdir. Yani yüksek fiyat çekip kalite satıyoruz diyecekleri bir konumda olduklarını düşünmüyorum. Bakalım önümüzdeki günler neler getirecek?
CES 2011 Fuarı başlamadan
6 Oca
Bugün Türkiye’ye göre akşam saatlerinde başlaması beklenen CES 2011 Elektronik Fuarı bu sene hareketli geçeceğe benziyor. Bu sene özellikle tabletler konusunda patlama olacağı söyleniyordu ve 1-2 gündür firmalar yavaş yavaş ürünlerini göstermeye başladı.
İlgi alanım olduğu üzere ben size mobil taraftan ilgimi çeken haberleri ileteceğim. Bugün itibari ile ;
- Google Android’in v3′ünü tanıttı. Bu versiyonun daha çok tabletler için olduğunun da altını çizdi.
- Sony Ericsson Xperia Arc telefonunu tanıttı. Bu telefonda videoları izlerseniz gerçekten olmuş dedirtiyor. Sony’deki Bravia Engine teknolojisini de telefonda kullanan firma güzel bir ürün çıkarmış. Ürün Android 2.3 versiyonu ile çalışıyor. Videoları izlemenizi tavsiye ederim.
- Motorola da yeni mobil ürünlerini tanıttı ama bunlardan en fazla beklenen tablet “XOOM” henüz detaylı olarak tanıtılmadı.
Samsung Galaxy Tab ile geçen 2 saat
10 Ara
Uzun zamandır test etmek için merakla beklediğim Samsung Galaxy Tab sonunda 1 günlüğüne Turkcell tarafından sağlandı. Ben de 2 saat kadar kalan cihaz ile ilgili de birşeyler yazmak istedim.
3 aydır iPad 3G’im ile güzel günler geçirmekteydim. Gerçekten çok sevdiğim bir cihaz olmasına rağmen büyüklüğünden dolayı heryere götüremiyordum. İşte bu noktada Samsung Galaxy gönlümü çaldı
Steve Jobs’ın “7 inc tablet için uygun değildir!” görüşünün aksine bence ara bir form olarak 7 inc güzel olmuş diyebilirim. Bir defa ceket cebine sığıyor ve 400 gram kadar ağırlığı ile iPad’den baya bir hafif kalıyor. Ayrıca üzerinden telefon görüşmelerini yapabilmek yanınızda bir de telefon taşıma zorunluluğunu kaldırıyor.
Cihazın açılışında birçok programın (bir kısmı Turkcell destekli) yüklü gelmesi büyük bir avantaj, özellikle içerisinde kullanıma hazır Office uygulaması bulunması bir artı. Ayrıca Flash desteği de bir çok kişiye avantajlı gelebilir. Diğer bir artısı ise mikro SIM yerine normal SIM kullanması ki iPad’deki gibi uğraşmadan SIM’inizi takıp kullanabilirsiniz.
Diğer iPad’e göre avantajı ise bir klasör yapısının olması ve MicroSD desteğinin olması. Üzerinde 16 GB hafıza olan Galaxy Tab 16 GB’lık MicroSD ile 32 GB’a kadar çıkabiliyor. Ayrıca Galaxy üzerindeki 2 adet kamera da iPad’den üstünlük olarak görülebilir.
Fakat bütün bu artılara rağmen ben hala Apple platformunu ve iOS Uygulamalarını daha başarılı buluyorum. Bu nedenle de hala tercihim iPad olacaktır diyorum
Bu arada iş yerindeki arkadaşlarım ise iPad ile karşılaştırıp Galaxy’i daha sempatik ve kullanılabilir buldular. Sanırım bu tercih meselesi
Google’dan bir telefon daha, Nexus S. Bitmedi Android de yenilendi : 2.3 oldu
7 Ara
Bu senenin başında Google Qualified Developer olmamdan dolayı Google bana bir Nexus One hediye etmişti ve kendisi ile Nokia 5800′dan sonra 7 güzel ayımız geçmişti
Tabi sonra gelen iPhone 3GS ile pabucu dama atılsa da gönlümüzde yeri ayrıdır
Google Nexus One’dan sonra telefon işine girmeyecek demişlerdi ama dayanamayıp tekrar girmişler gibi duruyor.
Bu arada sadece telefonu değil Android işletim sistemini de yenilediler ve 2.3 (Gingerbread) sürümüne geçtiler. Umarım 2.3′ü Nexus One da kurabiliriz.
Uzun zamandır dedikoduları vardı zaten, hatta 1-2 hafta önce resimleri de çıkmıştı ama bugün resmi olarak Samsung tarafından üretilen Nexus S görücüye çıktı. Google Nexus One’daki hatalarını bu telefonda tekrarlamayıp pazarlamasını kendi yapmıyor. Ayrıca yeni teknolojileri de telefona ekleterek gelecek için hazırlık yapıyor.
Gelelim telefonun bazı göze çarpan teknik özelliklerine : (Tüm özelliklerine sayfasından erişebilirsiniz)
- Near Field Communication (NFC) – Yakın Alan İletişimi
- 4.0″ WVGA (480×800) (iPhone 4 ile aynı)
- Super AMOLED ekran
- 1GHz Cortex A8 (Hummingbird) işlemci (Multitasking canavarı diyorlar kendisine)
- 16GB iNAND flash hafıza (hafıza arttırılmıyor, eksi versek mi?)
- Arka yüz kamerası : 5 megapixels (2560×1920)
- Ön yüz kamerası : VGA (640×480)
Görüldüğü üzere telefon iPhone ile yarışır vaziyette ama ondan bir farkı “Near Field Communication (NFC)” olarak adlandırılan çip teknolojisi. Bu donanım ile cep telefonlarımız yakında kredi kartı gibi kullanılabilecek, ya da dijital bilet olarak hizmet verebilecek. Google şimdiden bunda gelecek gördü ve donanımsal olarak yeni telefonu Nexus S’e dahil ettirdi. Ayrıca NFC desteği Android 2.3′te de mevcut.
Telefon 16 Aralıkta Best Buy’da satışa sunulacak, tabi şu an için Amerika ve İngilitere’de sunulacak. Sanırım biz gene karaborsadan ancak alabiliriz
Telefonun tanıtım reklamı :
iOS 4.2 çıktı
23 Kas
Uzun süredir ha çıktı ha çıkacak denilen iOS 4.2 güncellemesi çıktı. iTunes’unuzdan güncelle diyerek iPhone, iPad ya da iPod Touch’ınızı yeni işletim sistemine kavuşturabilirsiniz.
Yeni güncelleme ile artık tüm cihazlarda aynı özelliklere erişebilir olduk.
1 aydır geliştiricilere sunulan iOS 4.2 GM versiyonunu hem iPhone’umda hem de iPad’imde test ediyordum. iPhone için 4.1′den sonra pek bir fark göremesem de iPad için gerçekten çok fazla şey değişti. Gerçi sağ tarafındaki ekran oryantasyonu kitleme tuşu artık yerini ses kapatma olarak değişti ve buna gıcık olsam da Steve Amca’ya laf edilemiyor, yaptıysa vardır bir bildiği diyorum
Yeni iOS versiyonunuz hayırlı olsun…
ExtMap Touch – Mobil CBS Uygulama Çatısı
12 Kas
Uzun zamandır sessizliğe bürünmüştüm, sebebi ise üzerinde uğraştığım projeydi. Daha önce ExtMap JS ve iExtMap adında web ve iPhone ortamları için uygulamalar geliştirmiştim ama hayalimde mobil web ortamında çalışacak, yanı neredeyse tüm mobil tarayıcılarda çalışacak bir uygulama yazmak vardı. Sencha Touch JS Uygulama Çatısının (Framework) yayınlanması ile birlikte Sencha firması bir mobil geliştirme yarışması düzenledi ve ben de bu yarışmaya katılmaya karar verdim. Bu yarışma uygulamaya başlamam için iyi bir motivasyon kaynağı oldu.
Geçen hafta yarışma sonuçları açıklandı ve sonuç biraz hüsran oldu
Ama bu yarışma nedeniyle başladığım uygulamamı bitirmek belki de daha güzel bir ödül oldu benim için.
Daha önce ExtMap JS ile başladığım yola sonrasında iOS (iPhone) uygulaması olan iExtMap ile devam ettim. Aslında mobil bir uygulama yazmıştım ama yazdığım uygulama “native” bir uygulama olduğu için sadece iOS cihazlarda çalışmaktaydı. Ben de Sencha Touch ile HTML5/JavaScript ve CSS3′ün getirdiği avantajları kullanarak ExtMap Touch’u yazdım.
ExtMap Touch’ı yazma sebeplerimin başında yukarıda da bahsettiğim gibi her platformda çalışacak bir mobil CBS uygulaması yazmaktı ki bu noktada Mobil Web en uygun platform olacaktı. Çünkü günümüzdeki popüler mobil platformlar; iOS, Android, WebOS, Bada, BlackBerry ve Symbian vb, web tarayıcı için Apple’in açık kaynak olarak geliştirdiği WebKit motorunu kullanmaktalar. Durum böyle olunca web geliştiricinin hayali olan tek bir tarayıcı için geliştirme yapmak gerçekleşmiş oluyor. Tabi bu noktada bütün platformlarda aynı tip WebKit fonksiyonları da bulunmayabiliyor, yani uygulamanızın kesin çalışacağı garantisi maalesef olmamakta ama gelecekte aynı motoru kullandıkları için ortak bir payda da birleşeceklerini umut etmekteyim.
WebKit’in mobil ortamlarda defakto standart olmasının yanı sıra HTML5′e tam destek vermesi de yeni nesil uygulamalar için süper yetenekler anlamına geliyor. Örneğin ExtMap Touch’da kullanıcının eklediği katmanlar, favori noktalar ve son kaldığı nokta ile harita tipi tarayıcıda WebSQL ve LocalStorage aracılığı ile saklanıyor, böylelikle kullanıcı sonraki ziyaretinde aynı yerden devam ediyor. Üstelik sunucu tarafında hiçbirşey tutulmadan.
Uygulamada altlık harita olarak
- Google Maps
- Bing Maps
- Open Street Maps
- Boş (kendi altlık haritanız için)
olmak üzere 4 farklı kaynaktan beslenmekte.
Uygulamanın fonksiyonlarına gelirsek :
- Dinamik olarak katman ekleme (ArcGIS Server katmanları, WMS, KML/GeoRSS ve Tile Servisleri)
- GeoLocation (kullanıcının mevcut pozisyonunu alır)
- Yaklaş / Uzaklaş
- ArcGIS Server Katmanlarında sorgu yapma
- Favori nokta ekle/gör
- Enlem-Boylam ve yükseklik gör
- Girilen Enlem-Boylam’a git
- Adres bulma (Geocoding-Reverse Geocoding)
Uygulama kapsamında hem HTML5 hem de CSS3 teknolojileri JavaScript ile iç içe kullanıldı. Öyle ki harita değişimleri arasında CSS3′ün 3-Boyut geçiş efektleri kullanıldı.
Uygulama ilgili detaylara aşağıdan ulaşabilirsiniz. Bu arada bu sefer ExtMap JS’deki Açık Kaynak felsefesi bu uygulama için geçerli olmayacak. İnsanların açık kaynak kodları alıp, sonra da ben yaptım demesi ki Türkiye’de çok yapılan bir hareket. Bu sebepler nedeniyle uygulama kapalı olarak gelişecek
Uygulamanın Demo Adresi : www.extmap.com/touch
ExtMap’in Genel Adresi : www.extmap.com
Uygulamanın Videosu :
4. IPhone Uygulamam : Mesire Yerleri
30 Eyl
Yaklaşık 6 aydan beri IPhone üzerine uygulama yazıyorum ve 4. uygulamam olan “Mesire Yerleri” uygulaması App Store’da yerini aldı. Çevre ve Orman Bakanlığı adına hazırladığım uygulama bakanlık bünyesindeki Piknik ve Mesire Yerlerine IPhone üzerinden ulaşmanızı sağlamaktadır. Uygulama genel olarak iEczane yapısını kullanarak Google Maps JS API üzerinden piknik ve mesire yerlerine konumsal olarak ulaşabilmektesiniz.
Şu an için uygulama sadece mobil platformlardan IPhone üzerinden erişilebilirken ilerleyen zamanlarda Android ve Symbian (Nokia) üzerinden de ulaşılmasını sağlamayı planlıyoruz. Umarız diğer işlerimizin arasında bu planlarımızı da uygulayacak vakit bulabiliriz.
Uygulamayı indirmek için adres : http://itunes.apple.com/us/app/mesire-yerleri/id388928092?mt=8
Bilgi Yönetimi 2010 – IPhone uygulaması
30 Eyl
Gene uzun bir ara vermek durumunda kaldım, gerçekten yoğun bir dönem geçirdim ve sonunda hepsini toparlamaya karar verdim. Öncelikle olarak geçen hafta katıldığım “Bilgi Yönetimi 2010″ sempozyumundan bahsetmek istedim ve bu yazının başlığına karar verdim.
Öncelikle olarak Apple biraz uğraştırsa da sempozyuma özel olarak geliştirdiğimiz BY2010 uygulamasını bitirmiş olduk. İngilizce olan uygulama ile sempozyuma şehirdışından ya da yurtdışından gelen katılımcılara hem sempozyum haberleri vermeyi hem de Ankara hakkında bilgi vermeyi uygun gördük. Ankara hakkındaki bilgileri daha önceki uygulamalardan gelen bilgi birikimi sonucunda lokasyon tabanlı olarak hazırlamayı uygun gördük.
Uygulama ile sempozyum hakkında katılımcılara mobil ortamdan ulaşmayı hedefledik. Bu uygulama benzeri uygulamalar ile sadece sempozyum değil, konferans ve çalıştaylar gibi katılımcıların interaktif olarak katıldığı ortamları mobil ortama taşıyarak daha fazla katılımı sağlamayabiliriz.
Uygulamanın ekran görüntülerine aşağıdan ulaşabilirsiniz.
Uygulamayı indirmek için : http://itunes.apple.com/us/app/by-2010/id391297587?mt=8



iExtMap v1.0 – iOS için Mobil CBS Uygulaması
24 Ağu
2 seneden beri IPhone uygulaması geliştirmek istiyor fakat bir MAC edinemediğim için bu hayalimi sürekli erteliyordum. Geçen mayıs ayında Mac Book Air’ıma kavuşunca hemen nasıl IPhone uygulaması geliştirebilirim diye çalışmalara başladım. İlk etaplar biraz zor olsa da öğrendim, sonra App Store’a geliştirici olmak için başvuruda bulundum falan derken baya bir zaman geçti. Apple ile çalışmak uygulamaları kullanmak kadar kolay değil bunu baştan söyleyeyim
Neyse bir süre sonra ilk uygulamam olan iEczane’yi çıkardım ve sonrasında aklımda olan projeye başladım. Proje IPhone ve IPad için CBS Uygulaması geliştirmekti. 1 aylık bir süreç sonrasında bunu başardığımı düşünmekteyim
Uygulama Google Maps altlığı üzerinde başta ArcGIS Servislerini olmak üzere, WMS, KML/GeoRSS ve statik Tile servislerini destekleyen bir yapıya sahip. Ayrıca istediğiniz ekran görüntülerini etiketleyerek sonra gitmek üzere kaydedebilirsiniz. Uygulama için hedefim sadece Türkiye olmadığı için İngilizce olarak hazırladım. Belki ileride Türkçe versiyonunu da çıkartabilirim.
Uygulama ile ilgili detaylı bilgi için http://www.extmap.com/index.php?pid=5 adresine göz atabilirsiniz.
Uygulamadan birkaç ekran görüntüleri :




