Kategoriler
Kariyer-İş Hayatı

Türkiye Yazılım Geliştiricileri Anket Sonuçları

Webrazzi üzerinden yapılan anket sonuçları aşağıdaki gibi sonuçlanmıştır.  1181 kişinin katıldığı anketten çıkan sonuçlara yakından bakalım.

 
yazilimci-egitim-durumu
yazilimci-sirket-tanimi
yazilimci-proje-yonetim-araclari
yazilimci-kullanilan-ide
yazilimci-kullanilan-metin-editoru
yazilimci-web-hosting-cloud-servisleri
yazilimci-programlama-dilleri

yazilimci-backend-frameworks

yazilimci-kullanilan-frontend-kutuphaneleri
yazilimci-kullanilan-veritabani
yazilimci-kullanilan-kontrol-sistemi
yazilimci-mobil-platform
yazilimci-test-driven-development
yazilimci-bootstrap-zurb

 

 

 

Kategoriler
Android Gelişmeler Mobil Gelişmeler

05 Ağustos 2013 Android Haberleri

android_haber

 

Google’ın kayıp Android‘leri bulma uygulaması 

Google, sonunda kaybolan Android‘li cihazınızı bulmaya yönelik Android Device Manager’ı ortaya çıkardı. Bu ayın ilerleyen günlerinde indirilmeye sunulacak 

Android 4.3 Sürekli Wi-Fi Arayışı İçerisinde

Android 4.3, yaklaşık 2 hafta önce kullanıcıların beğenisine sunuldu. Yeni işletim sistemi hakkında iyi ya da kötü, birçok yorum bulunmakta. İşletim sistemini en 

Samsung Galaxy Folder’ın yeni fotoğrafları ortaya çıktı

Daha önce tek bir fotoğrafını gördüğümüz ilk Android‘li kapaklı telefon Samsung Galaxy  Android işletim sistemiyle çalışacağı ve bu yılın sonlarına doğru satışa 

Samsung’un Akıllı Saatinin İlginç Özelliği Ne?

Klasik Android tuşlarını taşıyan saatin üzerinde ayrıca hoparlör ve mikrofon da yer  Android işletim sistemine sahip olacak olan akıllı saatin ilk olarak Eylül 

Android‘in pazar hakimiyeti büyümeye devam ediyor

Mevcut cihazlar için son olarak 4.3 numaralı sürümün dağıtımını başlatan Android, mobil dünyasında yıldızını parlatmaya devam ediyor. Geçtiğimiz yıl ikinci 

“Root’lamak artık…”

Android,google,Jelly Bean,Android 5.0,Key Lime,Pie,4.3  Root veya jailbreak sayesinde, hem Android cihazlar, hem da iOS’lu cihazlar, üreticinin sağladığı 

 Galaxy Note 3, 4 Eylül’de gelecek!

Android.gs web sitesine göre IFA 2013’ün ilk gününde, Samsung Unpacked etkinliğinde, yani 4 Eylül’de tanıtılacak olan Note 3’ün Exynos 5410 yerine .

Kategoriler
Android Programlama

Android (APK) Kodlarını Görmek

Android geliştiricilerin ve meraklı arkadaşların görmek istediği bir durumdur “APK” dosyalarının kaynak kodlarını görmek. Bildiğiniz gibi Android Özgür Yazılım diye nitelendirilen istediğiniz gibi gelişim sağlayabildiğiniz bir sistemdir.

Sizlere şimdi Android APK dosyalarının Kaynak kodlarını nasıl görebileceğinizi anlatacağım:

Gerekli olan programlar:

DEX2JAR http://code.google.com/p/dex2jar/downloads/list

jd-gui.exe :  https://dl.dropbox.com/u/91714459/Android%20Programlama/APK%20Source%20Code/jd-gui.exe

 

Belirttiğim 2 programı indirdikten sonra kodlamasını görmek istediğiniz bir APK dosyası seçin ve sırasıyla işlemlere devam edin.

– APK Dosyasını bilgisayarınıza indirin ve ornek.apk isimli dosyanızın sonuna “.zip” ekleyerek Winrar haline dönüştürün.

– Zip haline dönüştürdüğünüz APK dosyasına sağ tıklayarak Dosyaları çıkart komutunu uygulayın.

– Çıkarttığınız “Ornek.Apk” klasörünün içindeki Classes.dex dosyasını daha önceden indirmiş olduğunuz “dex2jar” klasörünün içine atın.

 

– Şimdi Başlat – Çalıştır – CMD komut dizinini açın.

– “cd” komutu ile “dex2jar” klasörüne gidin ve klasör içine girdikten sonra şu komutu uygulayın:

“dex2jar classes.dex” (Tırnaklar olmayacak)

– Bu komuttan sonra “classes_dex2jar.jar” diye bir dosya oluşacaktır.

– Oluşturulan dosya dex2jar klasörünün içindedir

– Classes_dex2jar.jar dosyasını ilk başta indirdiğimiz “Jd-Gui.exe” programı ile indirip Kodlara ulaşabilirsiniz.

 

Kaynak kodlar “Penetration Test” yapan arkadaşlar veya Uygulama geliştirmek isteyen arkadaşlara bir öncülük etmiş olacaktır.

Kategoriler
Android Gelişmeler Mobil Gelişmeler

Android Geliştirici Günleri 2013

İlki geçtiğimiz yıl yapılan Android Geliştirici Günleri’nin, 2013 yılında yapılacak yeni toplanması için hazırlıklar başladı.

Android Geliştirici Günleri (AGG) mobil teknolojilerdeki gelişmelerin geliştiriciler açısından değerlendirildiği, gelecek teknolojilerin öngörüldüğü, katılımcılara küresel pazara girme konusunda ilham vermeyi amaçlayan konferans, 2013 yılında yeniden toplanıyor. Geçtiğimiz sene de düzenlenen etkinlik, pek çok katılımcı ile etkileyici sonuçlar doğurmuştu.

Android Geliştirici Günleri ilk defa 21/22 Mayıs 2012 tarihlerinde ODTÜKKM’de düzenlenmiş olup yurt içinden ve yurt dışından toplam 30’ün üstünde konuşmacıya ve 700 civarında katılımcıya ev sahipliği yapmıştır.AGG 2012′de 3 Platin, Gümüş ve 9 tane ürün sponsoru yer almıştır. AGG 2012 sunumlarına, videolarına, görsellerine ulaşmak için AGG 2012sitesini ziyaret edebilirsiniz.

14/15 Haziran 2013 tarihlerinde ODTÜ Kültür ve Kongre Merkezinde düzenlenecek Android Geliştici Günleri kendisini duyurarak, bölgenin konu ile ilgili en büyük uluslararası organizasyonlarından biri olmayı hedeflemektedir.

Android Geliştirici Günleri AnkaraGDG İstanbulODTÜ IEEE, GDG BakuGTUG BrükselGDG KonyaGDG Eskişehir topluluklarının organizatörlüğünde gerçekleşmekte olup ücretsiz katılım için kayıtlar alınmaya başlanmıştır.

Etkin Katılım Çağrısı

Android Geliştirici Günleri, 1 Mayıs 2013 tarihine kadar yurt içinden ve yurt dışından etkin katılımcıların bildirilerine açıktır. Android Geliştirici Günlerindeki sunumların pratiğe dönük, ilham veren ve/ya insanları heyecanlandıran konuları olması hedeflenmektedir.

Android Geliştirici Günleri akademik bir konferans olmadığından bildirilerin kolay okunup, kolay anlaşılması ve yeteri kadar görselleri barındırması beklenmektedir. Android Geliştirici Günleri aşağıdaki konular ve ilgili konularda bildirileri kabul etmektedir.

Konular:

  • Geleceğin Teknolojileri
  • Mobil Dünya
  • Mobil Dünyanın Geleceği
  • Yeni Nesil Mobil Cihazlar (Project Glass)
  • Android İşletim Sistemi
  • Gelecek Versiyonlar
  • Farklı Platformlarda Çalışabilirlik
  • Farklı Alanlarda Kullanım (Endüstri, Savunma, Ev Elektroniği)
  • Android Uygulama Geliştirme
  • Yeni Kabiliyetler ve Özellikler
  • Uygulama Geliştirme Pratikleri
  • Android SDK Araçları
  • Kullanıcı Arayüzü / Kullanıcı Deneyimi (UI/UX) Tasarımı
  • Uygulamalardan Gelir Elde Etme Modelleri
  • Reklam Entegrasyonu
  • Uygulama İçi Faturalandırma(In-app Billing)
  • Kullanıcı İstatistikleri
  • Android NDK
  • Tüm Platformlar(Android, iPhone, Berry vb.) için Ortak Uygulama Geliştirme Altyapıları
  • HTML5
  • Javascript

Kaynak: ShiftDelete

Kategoriler
Android Gelişmeler Kariyer-İş Hayatı Mobil Gelişmeler

Akdenizde Bilişim Fırtınası

Akdenizde Bilişim Fırtınası

15. Akademik Bilişim Konferansı
23-25 Ocak 2013
Akdeniz Üniversitesi, Antalya

Üniversitelerin Bilişim, İnternet ve ilintili konularındaki uzmanlarını bir araya getiren bu yıl on beşincisi yapılan Akademik Bilişim Konferansı 23-25 Ocakta Akdeniz Üniversitesinde yapılıyor. Akademik Bilişim Konferansı, üniversitelerde bilgi teknolojileri konusunda ilgili grupları biraraya getirerek, bilgi teknolojileri altyapısı, kullanımı, eğitimi ve üretimini tüm boyutlarıyla tanıtmak, tartışmak, tecrübeleri paylaşmak, ve ortak politika oluşturmak amaçlarıyla yapılmaktadır. Konferansta davetli bildiriler, eğitim seminerleri ve yapılandırılmış çalışma grubu/açık oturum türü etkinlikler yapılacaktır. Konferans, İnternetin tetiklediği değişimin sancılarını ve çalkantılarını anlamaya ve ona bir cevap oluşturmaya çalışmaktadır. Konferansın ana teması “Akdeniz’de Bilişim Fırtınası” dir. İnternetle somutlaşan bilgi ve iletişim alanındaki gelişmeler, üniversitelerin konumunu; teknoloji politikalarını, ar-ge, inovasyon, ömür boyu eğitim gibi kavramları yeniden tanımlamaya zorlamaktadır.

Bu konferanslar bilişime bulaşmış; üreten, kullanan, yöneten tüm üniversite topluluklarına ev sahipliği yapmaya çalışıyor. Bilgisayar, Bilişim, Enformatik bağlantılı bölümlerin yanında, kütüphaneciler, medikal bilişimciler, tarımsal bilişimciler, mekansal bilişimciler, bilişim hukukçuları, inşaat bilişimcileri, eğitim bilişimcileri de konferansın doğal katılımcılarıdır. İnternet ve Bilişim yaşamın her boyutunu etkilediği için, kamu yönetimi, siyaset, iletişim, pazarlama, sosyoloji, psikoloji, ekonomi gibi sosyal bilimcilerin de bu konferansın doğal katılımcıları olduğunu düşünüyor ve onları da aramıza katılmaya davet ediyoruz. Konferans meraklı kamu ve özel sektör çalışanlarına, tüm yurttaşlarımıza açık ve ücretsizdir. Konferansın parçası olarak 30-40 firmanın katıldığı bir Bilişim Fuarı da vardır.
Akademik Bilişim Konferansı, yapıldığı şehri ve bölgeyi bir Bilişim Fırtınası ile sarsmaya çalışmaktadır. Bu nedenle slogan olarak “Akdenizde Bilişim Fırtınası” olarak seçtik. Lise öğrencilerine ve öğretmenlerine yönelik İnternet ve açık kaynak etrafında bir sohbet toplantısı, kamu çalışanlarına yönelik bir e-devlet paneli, yurttaşlara yönelik internetin güvenli kullanımı, KOBİ’lere yönelik e-ticaret etkinlikleri yapmaya çalıştıklarımız arasında.Bu yıl, Antlaya Ticaret ve Sanayi Odası ile birlikte üyelere yönelik bir etkinlik yapma planımız var. Yerel TV ve radyolar kanalıyla şehri bir bilişim ve internet fırtınasıyla sarsmak istiyoruz. Konferansın parçası olarak 40-50 firmanın katıldığı bir Bilişim Fuarını hedefliyoruz..

Konferans öncesinde ve konferans sırasında çeşitli seminerler ve kurslar var. Konferans öncesinde, 19-22 ocak tarihlerinde 4 gün bir çok konuda yoğun, makine başında kurslar var. Kurslar paralel olarak yürütülecektir; bir kişi ancak bir kursa katılabilir. Bu nedenle kursa katılacakların başvurularını dikkatle yapmaları gerekir. Kurslar üniversite ve kamu çalışanlarını hedeflemekle birlikte her yurttaşa açıktır ve ücretsizdir. Kursiyerler ve konferans katılımcıları üniversite yurtlarında makul ücretlerle kalabilecekler. Kursiyerlere mümkünse kendi bilgisayarlarını getirmelerini, ve hazırlıklı gelmelerini öneririz. Güvenlik, PostgreSQL, Python, Android, E-Posta Sistemleri, Sanallaştırma, Bilimsel Hesaplama, Yazılım Yazılımı için Özgür Araçlar, PHP, Linux’a Giriş, Ağ Yönetimi, Lisp ve Robot Programlama, Sunucuların Merkezi Yönetimi şu anda kesinleşen kurslardır. PHP ve Linux hakkında kurslar planlanmaktadır. Bu kursları ve yazın yaptığımız Linux Kampı ile üniversitelerde ve kamuda bilişim sistemlerini yönetimde etkinliği ve tasarrufu hedefliyoruz. Bu kursları ve seminerleri insan kaynaklarına yatırım olarak düşünüyoruz. Kurslar, Linux ve özgür yazılımlarla internet servisleri güvenilir, güvenli, etkin yürütmeyi hedeflemektedir. Güvenlik kursunda kendi sisteminizi nasıl koruyacağınız, ücretsiz özgür yazılımlara nasıl yapılacağı anlatılmaktadır. PostgreSQL ticari ürünlerle yarışabilecek, çok büyük veritabanlarını çalıştıran, platform bağımsız, özgür bir veritabanı yönetim sistemidir. Bu kurs, temel veritabanı ve linux kavramlarını bilenlere yöneliktir, ve büyük bir bankanın veritabanını işletecek ve performansı düzenleyecek kavramları anlatacaktır. Pratik, makina başında gerçek yaşamdan örneklerle işlenecek, ileri seviyedeki PostgreSQL kursudur. E-posta sistemleri, kendi e-posta sistemini çalıştıran küçük/büyük bütün kurumlara sağlam, becerikli, ve özgür Postfix ve etrafındaki araçları anlatacaktır. Sanallaştırma, uzman bir iş adamının özgür sanallaştırma yazılımları konusunda bilgi ve deneyimlerini paylaştığı bir kurstur. Python ise oldukça yeni ama yetenekli bir programlama dilidir. Nesne temelli, web, sistem yönetiminde ve bilimsel uygulamalarda gittikçe yaygınlaşan bir dildir. Cep telefonları ve tabletlerde gittikçe yaygınlaşan Android ise Mobil ve tabletler için uygulama geliştiricilerine yeni olanaklar sunmaktadır. Bilimsel Hesaplama ise Akademisyenlere yöneliktir, kendi hesaplama gereksinimleri için kullanılan özgür yazılımları anlatacaktır. Konferans sırasında ise sosyal ağlardan, html5′e, makale dizgi yazılımlarında, açık donanıma, Linuxa girişten , ileri düzey Linux konularına geniş bir yelpazede kurslar planlanmaktadır.

Kurslar ve konferans herkese açık ve ücretsizdir. Öncelik Üniversite ve kamu çalışanlarınadır. Katılmak isteyenler, kendi masraflarını üstlenmek durumundadır. http://ab2013.akdeniz.edu.tr/ ve ab.org.tr üzerinden kursa kayıt olmalıdır. Kursa katılacakların kendi dizüstü bilgisayarlarını yanlarında bulundurmaları ve üzerinde en az bir linux dağıtımı kurulu olması önerilir.

Kategoriler
Mobil Gelişmeler

Mobil Uygulama Geliştiricilerini Düşünen Yok

Özgürlükleri kısıtlasa da kullanıcı dostu olması ve uygulama zenginliği açısından şu anda zirvede olan iOS işletim sistemi, Apple’ın stratejilerine kurban mı oluyor?

Tüketiciler, akıllı telefon veya tablet seçerken ilk dikkat ettikleri şey, deneyim oluyor. Bu zamana kadar yapılan eleştiriler, Apple’ı deneyim konusunda hep bir adım öne taşıdı.

Steve Jobs’ın liderliğinde izlenen politikalar, piyasaya sürülen iPhone ve iPad’leri kullanılması kolay ürünler haline getirdi. Bu ürünleri zirveye taşıyan bir diğer konu da uygulama zenginliği oldu.

Uygulama geliştirmek zor

İşletim sisteminde uygulama zenginliği tacını kimin giyeceğine geliştiriciler karar veriyor. Türkiye’de mobil uygulama geliştiren girişimcilerle bu konuyu masaya yatırdığımızda Android’den daha çok, Apple’ın tercih edildiği ortaya çıkıyor.

Bunun sebebi ise Android için geliştirilen uygulamalarda çözünürlük standardının olmaması ve iş yükünün artırması. Örneğin, LG’nin bir telefonunda sorunsuz çalışan bir uygulama, Samsung’un akıllı telefonunda sorun çıkartabiliyor veyaHTC’de istenen netlikte görüntülenemiyor.


Google, Android cihazlarda yaptığı bu hatalı başlangıcı (belki de kısa sürede yaygınlaşmak için tercih edilen kolay yol)Android 4.1 ile belli bir standardizasyona getirerek gidermeyi düşünüyor.

Google’ın planı bu şekilde. Gelelim, Apple tarafına

Apple’da uygulama geliştirmek son derece kolaydı. Ta ki, Steve Jobs’ın vefatına kadar. Efsanevi CEO’nun ardından bayrağı devralan Tim Cook, iPhone 5 ve iPad Mini gibi yenilikçi ve iddialı modellerin altına imza attı.

Bu değişim ile beraber uygulama geliştiricileri zor durumda bırakıldı. Örneğin, iPhone için bir uygulama geliştiriyorsanız, en çok satan modellerden biri olan ve halen satılmaya devam eden iPhone 3GS için ayrı, Retina ekranlı iPhone 4 veyaiPhone 4S için ayrı, değişen çözünürlüğü nedeniyle iPhone 5 için ayrı bir uygulama içeriği hazırlamanız gerekiyor.

Bir tarafta kendini geliştiren ve uygulama geliştiricilerle dost olan Android, diğer tarafta uygulama geliştiricilerin işlerini giderek zorlaştıran Apple..

Alınan bu kararlar, zamanla platformların uygulama zenginliğine yön verecek gibi görünüyor. Kullanıcılar, cihaz seçerken (dolayısıyla işletim sistemi seçerken) bu uygulamalara bakarak satın alma kararını verecek. Sonucu ise çok vakit geçmeden öğrenmiş olacağız.