Olan Biten

Bir yıl önceki son yazımdan sonra Doitr  yazısı ile geri döndüm. O zaman biraz da neler olup bittiğinden bahsedeyim. Son iş yerimde üçüncü yılımı doldurmak üzereyim, kendi adıma rekor oldu bu ve o tarafta işler tüm yoğunluğu ile devam ediyor. Farklı bir durum yok açıkcası.

İşin eğlenceli kısmına gelirsek geçen sürede bir kaç başarısız (kime göre, neye göre :)) mobil oyun macerasından sonra Doitr ile ilgilenmeye başladım. Bu arada da mobil uygulama için platformlar denemeye devam ediyorum. Native, Intel XDK, Phonegap. Hepsi çok değerli bilgiler, dersler kattı bu anlamda çok da başarısız değil anlayacağınız oyun denemelerim.

Daha sonra yeniden sosyal bir projeye geri döndüm. Her ne kadar sosyal projelere ciddi bir sermayem olmadan girmeyi düşünmesem de, arada tekrar denemekten kendimi alamıyorum. Şu an Doitr‘dan başka, fikir-prototip aşamasında olan bir mobil uygulama daha bulunmakta ama dediğim gibi vakit almıyor. Sadece bazı temeller ve tartışmalar üzerinde şu an.

Son olarak da güvendiğim ve denemek istediğim hizmet tabanlı bir proje var. Tabi o daha büyük kararlar ve fedakarlıklar gerektiriyor. Şimdilik o yüzden demlenme aşamasında. Bir gelişme olursa tekrar yazarım zaten.

Bu arada Laravel Framework ile liseli aşıklar gibiyiz. Sürekli birlikteyiz, gözümüz başkasını görmüyor.

Şimdilik profesyonel işimden kalan neredeyse tüm zamanım Doitr’a gidiyor. Durumlar böyle, umarım tekrar yazmam bu kadar uzun sürmez 🙂

Not: Resim ne alaka diyebilirsiniz. Hem bloga ferahlık, renk gelsin istedim biraz. Hem de bu aralar doğaya, yeşilliğe hasret kaldım, ona bir atıf.

Doitr – Bir Sosyal Görev Uygulaması

Merhaba,

Evet farkındayım yıllar geçti son yazımın üstünden. Ama güzel bir sebeple buradayım tekrar 🙂 Doitr adlı uygulamamdan bahsedeceğim çok kısa. En güzel google play üzerindeki açıklama ifade eder sanırım.

Doitr bir sosyal görev uygulamasıdır. Uygulama aracılığıyla sosyal görevler tanımlayabilir ya da tamamlayabilirsiniz.
Doitr sizin hem başkalarının görevlerini tamamlayıp eğlenmenizi hem de kendinize atadığınızı görevler ile motivasyonunuzu artırmanızı sağlar.

Paylaşılan görevler eğlence amaçlı olabileceği gibi sosyal bir sorumluluk amacıyla da eklenebilir.

Bir görev anlık olarak trafiğin fotoğrafını göndermek olabileceği gibi, bağlı gözlerle arkadaşına makyaj yapmak, maskeli selfie göndermek, video ile ünlülerin taklidini yapmak, en güzel futbol karesini yakalamak gibi milyonlarca şey olabilir.

Sen görevi yaparsın, başarılı olup olmadığına diğer kullanıcılar karar verir.

Şu an beta aşamasında ve geliştirmesi devam ediyor. Iphone uygulaması da çok kısa bir süre içerisinde yayında olacak. Uygulamayı google playdan indirebilirsiniz. Yorumlarınız varsa çok faydası olacaktır.

Android: Bilgisayardan Emülatöre Kopyala Yapıştır

Android için uygulama geliştirirken bazı durumlarda bilgisayarınızdaki bir metni emülatördeki bir alana kopyalamak isteyebilirsiniz. Bu durumda aşağıdaki gibi çözüm işinizi görecektir. Bu çözüm ile bilgisayarınızdan emülatöre sms göndererek bilgisayarınızdaki metni emülatöre aktarabilirsiniz.

Öncelikle command promptta aşağıdaki komutu giriyorsunuz.

telnet localhost 5554

Burada 5554 emülatörün çalıştığı portu gösteriyor. Sizde farklı bir sayı olabilir.

Sonrasında da

sms send +22222 gönderilecek mesaj

komutu ile sms gönderebilirsiniz. Bu komutu çalıştırmanız sonrasında emülatörünüze bir mesaj geldiğini görebilirsiniz. 22222 yazan yere istediğiniz herhangi bir rakamı yazabilirsiniz.

 

Android Virtual Device

Android için uygulama geliştirirken ilk uygulamanızı yapıp çalıştırdığınızda uzun süre bekleyip sonra uygulamanızı çalıştıramayınca sinir ve hayal kırıklığına uğrayabilirsiniz. Ama hemen pes etmeyin, çünkü sizin hatanız değil. Zaten Virtual Device normalde de çok geç açılıyor. Ancak bir de kimi zaman açıldığında sadece anasayfa da kalıyor, siz o sırada uygulamanızın açılmasını bekliyorsunuz. Aslında uygulamanız çalışmış durumda, tek yapmanız gereken Virtual Device üzerinde Home tuşuna basmak, böylece uygulamanızı görebileceksiniz. Virtual Device’ın yavaş yüklenmesi nedeniyle her seferinde Virtual Device’ı açıp kapatmamanız avantajınıza olacaktır.  Ayrıca Virtual Device’ı oluştururken Snapshot seçeneğini Enabled ederek daha hızlı açılmasını sağlayabilirsiniz.

Öte yandan Virtual Device’ı ilk çalıştırdığınızda bütün ekranı kaplar ve normal cihaz boyutlarında göremezsiniz. Bunu sağlamak için ise Window > Android SDK and AVD Manager menüsünü açıp oluşturduğunuz Virtual Device’ı seçip daha sonra Start butonuna basıyoruz.  Daha sonra çıkan ekranda Scale display to real size seçeneğini işaretleyip, Launch butonuna basıyoruz. Böylece sanal cihazımızı normal boyutlarında gösterebiliriz.

Patent Savaşları

Son günlerde sürekli Microsoft’un satılan her android üzerinden bir miktar para aldığına dair haberler okuyordum. Nedir ne değildir diye biraz araştırdıktan sonra aslında şu an Microsoft’un altın yumurtlayan bir tavuğunun olduğunu ama bunu kesmesi gerekebileceğini farkettim.

Peki nereden başlıyor bu olay? Microsoft Google’ın açık kaynak kodlu ürününden nasıl pay alabiliyor? Olay 2003 senesine dayanıyor. 2003 senesinde Microsoft 700’e yakın şirketle patent anlaşmaları imzalıyor bunlardan beş tanesi de Android ile ilgili şirketler. Yani Android içinde Microsoft’un patentli protokolleri var. Zaten yapılan ilk anlaşmalarla birlikte herkesin bunu kabul ettiğini görebiliyoruz. Şu an Android’li üretilen her cihaz için üreticiler Microsoft’a para ödemek zorunda. Bu üreticilerden birisi de HTC. HTC her cihaz başına Microsoft’a 5 dolar ödüyor.

Günlük üretilen Android’li mobil cihazları göz önüne aldığımızda ortaya çıkan para Microsoft’un mobil çözümleri Windows Mobile ve Windows Phone 7’den kazandığından çok daha fazla. Üstelik en büyük akıllı mobil cihaz üreticisi olma yolunda ilerleyen Samsung’dan cihaz başına istediği ücret tam 15 dolar. Bu rakam öyle rasgele seçilmiş bir rakam değil. Windows Mobile’ın cihaz başı maliyeti 8 dolar, ama Microsoft’un asıl ürünü Windows Phone 7’nin cihaz başına üreticiye maliyeti 15 dolar. Yani Microsoft Samsung’a şunu diyor : Ya benim ürünümü alacaksın 15 Dolar vereceksin, ya da Android kullanacaksın bana yine 15 Dolar vereceksin.

Aslında burada Microsoft da bir karar vermek zorunda. Tek bir ürün bile satmadan milyar dolar civarı üzerinde para kazanmaya devam edebilir. Normalde bu çok mantıklı gözüküyor. Ama işin bir de diğer tarafı var. Microsoft’un sürekli yapmaya çalıştığı şeylerden biri de kendi teknolojilerinin birbirlerini kullandırmasını sağlamak. Eğer Microsoft Android’e yaşama şansı verirse kendi platformu kullanılmayacak ve uygulama geliştiriciler Android için uygulama geliştirmeye Java ile Eclipse vs. üzerinden devam edecek. Ne Vs.Net ne de C# umurlarında olmayacak. Bu pek Microsoft’un çalışma şekline uygun bir durum değil.

Şimdi ya cihaz üreticilerin ve Microsoft’un bir karar vermesi gerekiyor. Bakalım bu kararlar mobil cihaz ve mobil işletim sistemlerinin geleceğini nasıl etkileyecek.