Windows Phone 8 ile Telefondan Uygulama Yazmak

Windows Phone 8 Microsoftun çıkartığı son mobil işletim sistemi. Her geçen gün daha da yaygınlaşmakta. Benim telefonumda HTC Windows Phone 8X. Sürekli uygulama sayısının artığını söyleyebilirim. Gelelim Windows Phone 8 e nasıl uygulama geliştirilir. VS 2012 ile  daha sonra Windows Phone SDK ya kurup bilgisayarımız üzerinden program yazarak geliştirebiliriz. Bir çok sitede dersler mevcut ulaşabilirsiniz. Benim değineceğim konu elimizde cep telefonumuz ile otobüste,metroda,metrobüste,vapurda,gece yorganın altında uygulamalar oluşturmamız. Yapacağınız uygulamalar VS ile yapacaklarınız ile kıyaslanamaz tabikide ama ufak uygulamalar yapıp çalıştırabilirsiniz. C# vs bir dil ilemi yazıcaz? Hayır onu kullanmayacağız.

Tanıtacağım ilk uygulama AppBuilder;

App Builder ile Create New App diyerek yeni bir uygulama oluşturuyoruz. Uygulamamızın ismini girdikten sonra uygulamarın arasında oluşturduğumuz uygulama görülecek.(Programın içerisindeki listede. ) Tıkladığımızda siyah bir ekran açılaktır ve altında hiç bir şeyin seçili olmadığını yazan bir ibare göreceksiniz. Ekrana dokunduğumuzda Layout Root nesnesi ( Ana zeminimiz gibi düşenebiliriz. ) + işaretine tıkladığımızda programlama ile ilgilenen arkadaşların tanıdığı bir pencere açılacaktır. Toolbox- Araç Kutusu ! Programda kullanmak istediğimiz Textbox,image,buton,listbox vb.  araçları ekleyebiliriz. Eklenen nesneye tıkladığımızda ise onu seçili hale getirip özelliklerine bakabiliriz. Bundan sonrası biraz araştırıp bişeyler denemeye kaldı. Yapılan uygulamaları kendi uygulama marketinden indirip oy verebildiğimiz gibi bizde kendi uygulamalarımızı paylaşabiliriz.

İkinici Uygulama ise Touch Develop
Microsoft Research Lab. Tarafından geliştirilmiş. Windows 8/RT ve Windows Phone cihazları üzerinden basit uygulamalar oluşturmak amacıyla yapılmış güzel bir yazılım programı. İlk tanıttığım programın aksine bunda sadece kodlar ile uygulama yazabiliyoruz.  code,event,data,records gibi programın bölümlerini bizim tarafımızdan yapılmasını istiyor. Yapılmış örnekleri indirip kodlarına bakabiliriz. Yaptığımız uygulamaları bizlerde paylaşabiliriz. Windows tabletlerde çocuklar için programlama kapsamında programlama giriş konusunda kullanılabilir. Ya da evde dururken aklınızda küçük bir uygulama vardır. “du bi deniyeyim” diyebilirsiniz. Öncelikle yapılmış uygulamaları incelemenizde büyük fayda var.

Sıra geldi Mağaza dan programları indirip denemeye. Kolay gelsin. 🙂

 

Mobil Eğitsel Yazılım Geliştirme- Giriş

Günümüzde gelişen mobil cihazlar beraberinde bir çok yeniliği bize sunmakta. Eğitim Teknolojisi ve Bilgisayarlı Öğretim alanının hızla gelişmesi başlangıçta masaüstü eğitsel yazılımlar daha sonra web ile birlikte WBT(internet tabanlı öğrenme) alanında bir çok ürün çıkmıştır. Bu süreçte eğitim daha kolay daha zevkli ve kalıcı hale getirilmiştir.

İlk mobil cihazlar ( Cep Telefonları) yazı tabanlı oldukları için uygulamalara el verişli değildi. Wap ile internet bağlantısı ise de o kadar iyi değildi.  Renkli telefonlar ile görsel kalitenin gelmesi ardından işlemci ve hafızların artışı olumlu etkiler bıraktı. Başta Java ile yazılan uygulamalar Python ile de yazılabiliyordu. Gelişen cihazlar ve cihazlardaki işletim sistemleri kendilerine ait geliştme araçları SDK ile uygulama geliştirmeye olanak sağlamaya başladı. Windows Mobile için Visual Stdio, Symbian telefonlar java,  Flash ile uygulamlar flash player ile çalıştırabiliyordu. Ekranlar malesef yine küçüktü… İşlemcilerin gelişimi, ekranların büyümesi, dokunmatik ekranların gelişi, 3G ile interne olanakları ve yeni işletim sistemleri ve cihazların cıkması Android ve Iphone  akıllı cihazlarda yeni bir soluk oluşturdu. Bada, PalOS, BlackBerry,Windows Phone vs birçok akıllı cihaz elden ele gezmeye başladı. Ucuzlayan internet fiyatları ile herkes dünyaya avucunun içinden ulaşmaya başladı. Uzaktan Eğitim içinde besleyici bir rol üslendi.  Bizler Eğitim Teknologları olarak teknolojiyi eğitime en iyi şekilde entegre etmeye çalışmaktayız. Mobil Öğrenme hızla gelişmekte olan bir alan haline geldi. Elimizdeki cihaza uygun, verilmek istenen eğitim en güzel , kaliteli ve kalıcı şekilde nakledilmelidir. Bunu için başta kazanımınızı iyi bilmeli ona göre yazılımlar üretmeliyiz. Her kazanımın yazılımı olacak diye birşey elbet yok ama alıştırmalar, 3 boyutlu animasyonlar, ders anlatımları, testler  ve en önemlisi etkileşimi eksik etmeden mobil eğitsel yazılım geliştirebiliriz.  Bir diğer yazımda Mobil Eğitsel Yazılım Geliştirme Araçlarını tanıtacağım…

XV. Türkiye’de İnternet Konferansı İzlenimleri

İnternet Kullanıcıları Derneği’nin düzenlediğini 10 XV. Türkiye’de İnternet Konferansı 2-4 Aralık 2010 tarihinde İstanbul Teknik Üniversitesi Ayazağa kampusünde düzenlendi. 3 gün süren konferansta, seminerler verilip, bildiriler sunuldu. Panellerinde düzenledi,  eğitimlerin yanı sıra Açık-Uzaktan Eğitim Çalıştayı yapıldı. Bu yıl ağırlıklı olarak Türkiye’de İnternet, İnternet SANSÜR, E-Öğrenme, Sosyal Medya, Uzaktan Eğitim ve değişik alanlarda eğimler verildi.

Birçok akademisyen, öğrenci ve özel sektörden kişilerin katılımı ile aynı anda 4 farklı salonda etkinkinlikler gerçekleştirildi.İstanbul Teknik Üniversitesi’ne gelemiyenler için bir salondaki etkinlik internet üzerinden canlı yayınladı.

Türkiye’de internet ve internet sansür konusunda paneller düzenlendi, bildiriler sunuldu. “İnternet ve Demokrasi”  ile “Güvenlik” alanları ele alındı.

E-Öğrenme alanında yapılmış örnek uygulamalar yanı sıra eğitimde internet kullanımı ve yeni yönelimler konuşulup tartışıldı.

Sosyal Medyanın yoğun olduğu etkinlikte Sosyal Medya ve İnternetin etkisi oldukça vurgulanırken wikileaks, twitter ve facebook akılda kalan örnekler oldı.

2. gün Açık- Uzaktan Eğitim Çalıştayı’ na birçok üniversiteden akademisyen, öğrenci,  uzaktan eğitim müdürleri ve çalışanları katıldı. Türkiye’deki uzaktan eğitim uygulamaları ile birlikte uluslar arası uygulamalar tartışıldı. Uzaktan Eğitim’de yaşanan problemler ve çözüm yolları konuşuldu. Açık Ders Materyallerinin de uzunca konuşulduğu çalıştayda faydaları ve yaygınlaşması ele alındı.

Konferansa gelen konuklar birçok alanda diledikleri eğitimleri aldılar. Eğitimlerde dikkat çekenler; “Pardus kullanmaya nasıl başlıyabilirim?”, “Anroid üzerinde uygulama geliştirme”, “Casus Programlar”, “Terskod Mühendisliği; Web tabanlı Flash oyunlarının zafiyeti” eğitimlerileriydi.

Etkinlerin 3. günü ilk iki güne göre sakin geçerken, etkinlik sürecince Türkiye’de İnternet Konferansı çatısı altında toplanan onlarca konuk birbirinden güzel konular hakkında bilgilendirildi, yeni konular tartışıldı, çözüm önerileri sunuldu.

Çözüme Giden Yolda En Değerli Deneyimler

Bu yazımda yıllar önce aldığım okumanın zamanı geldi deyip her cümlesi okurken  işte budur dediğim kitabı tanıtacağım. “Türk MVP’lerden Çözüme Giden Yolda En Değerli Deneyimler”

Okurken ne güzel paylaşım bunlar dediğiniz. Bilmediğiniz bir çok püf nokta yanı sıra hep merak ettiğiniz konulara uzman görüşkeri ve tavsiyeleri almak gibisi yoktur.  “Proje Geliştime ve Yönetimi ” dersinde ek kaynak olarak kullanıyorum hatta. Mobil teknolojiler ile ilgimin artmasınada ön ayak olmuş kitaplardan birisidir ayrıca. Okurken Ufkunuzun açıldığını bir çok projeyi “Aaaa böyle yapabilirim” dediğinizi. Bunların yanında yeni başladıysanz bilişim ile ilgilenmeye okuyun derim. Türkiye’de MVP ödülüne layık görülmüş bu üstadların yazıları okunmalı. 😉

Kitap hakkında bir çok bilgiyi  http://turkmvpdeneyimleri.blogspot.com adresinden öğrenebilirsiniz.  Kitaptaki bazı konu başlıkları değişiktir belirteyim ama içerik konu aynıdır. Eğer hangi konular var diye bakacak olursak buyrun…

İçindekier;

1. İş Zekâsına Zekice Yaklaşın (Mustafa Acungil,27.11.2007)
2. Felaketten Dönebilmek ya da Orada Kalmak. İşte Bütün Mesele Bu! (Mustafa Acungil)
3. Yazılım Geliştirmede Hatalar ve Hata Ayıklama (Kadir Çamoğlu)
4. Bugünü ve Yarınıyla Yazılım Güvenliği (Yunus Emre Alpözen)
5. Bilgi Çalışanı Nedir? (Yeşim Sünger)
6. Proje Yönetiminin İşletme Verimliliğine Katkısı (Hayrettin Üçüncü)
7. Yazılım Projelerinde Müşteri Ne Söyler Ne Bekler? (Tamer Öz)
Daha Bitmedi 🙂 Devamı burdan….

2010-2011 Ankara Üniversitesi MSP Adayıyım…

Ankara Üniversitesi 2010-2011 Eğitim ve Öğretim Yılı için Microsoft Student Partner Adayıyım.  Elimden geldiğince yaptıklarımı anlatarak kendimden bahsetmiş olsamda hep eksik bişeyler varmış gibime geliyor. Hele ki konuşkan güler yüzlü ben kameranın karşısında buz kesildim. 🙂 Bir an da kekelemeye ara ara takılmaya başladım. Heyecanımı anlatamam. Birde Ankara’da tek başına olmamdan dolayı kamerayı koydum çektim videoyu. 🙂  Yıllardır hep kendimi geliştirme amaç edindiğim için birçok aktiviteye katıldığımı daha da katılmak istediğimi fark ettim.  Ne yapayım ? Seviyorum mesleğimi… Video yu planlamak, ne konuşcağını düşünmek, bilmem kaç defa çekmek , kendinle konuşmak 😀 gülmek, daha sonra video düzenlemek, yeniden düzenlemek, formu büyük bir heyecanla doldurmak veeee şimdide daha büyük bir heyecanla beklemek… MSP seçilirsekte seçilmesekte projelere planlara devam. Okul açılsında  BİTT, TBD Genç vs.  Ne diyelim artık hayırlısı olsun… kısmet 🙂

Windows Phone 7 “Merhaba Dünya”

Merhabalar, WP7 ye için ilk uygulamımızı yapacağız. Öncelikle WP7 için uygulamalar Silverlight ve XNA ile yapılmakta. Windows Mobile de alışık olduğumuz herşeyi geride bırakıp sıfırdan yeni bir teknoloji ile  görselliğe doyacağımız bir birinden güzel uygulamalar yapmak için ilk adımı atıyoruz. Visual Studio 2010 ve Microsoft Expression yüklüyoruz. Daha sonra Visual Studio 2010 Express for Windows Phone Beta indirip internet üzerinden yükleyecek. Böylelikle Developer Tools, Expression Blend for Windows Phone Beta ve Visual Studio için Silverlight for Windows Phone açılmış olacak. Uygulamalarımızı Silverlight ile geliştireceğimiz için öncelikle Silverlight nedir, neler yapılır, nasıl kullanılır, xaml mantığı gibi birçok şeyin azda olsa bilinmesi gerekmektedir. Daha sonra yapacağımız uygulamalar silverligh projesi geliştirir gibi yapacağımız için kendimizi öncelikle bu alanda geliştirmeliyiz. Önerim Daron Hocanın Silverlight videoları bunun için başvuru kaynağı olabilir. bknz. Bunun yanı sıra C# ‘da iyi derecede hakim olmamız gerekmektedir. Visual Studio 2010 açalım, new project ile C# menüsünden Silverlight for Windows Phone  ve son olarak Windows Phone Application yeni bir proje oluşturuyoruz.  Read More →

4. Ulusal BÖTE Öğrenci Kurultayı – ODTÜ

1 ay gecikmeli olsa da yazımı yazacağım. 🙂 Çok çok yoğun bir dönem geçirdiğim için fırsat bulamamıştım yazmaya. Neyse devam edelim.

8-9 Mayıs tarihinde gerçekleşen 4. Ulusal BÖTE Öğrenci Kurultayi ODTÜ de gerçekleşti. Geçen sene Eskişehir Osmangazi Üniversitesinde olan kurultayımız bu sene Ankaradaydı. Kurultayın en güzel yanı bütün böte öğrencileri kaynaşmak, fikir alışveri yapmak, projeleri kıyaslamak, geleceğimiz hakkında düşünmek, vb. Lise arkadaşlarımızla buluşmak o da ayrı bir keyif(bknz resim) . Kurultayın 1. günü EGE Böte’den kardeşim ortağım Efe ile birlikte Özgür ve Haluk misafirlerim geldi. İlk gün olma sebebiyle açılış konuşması ile başlıyan etkinlik program eşliğinde devam etti. Mobil eğitim ağırlı olan oturumlar bir hayli güzeldi. Uzaktan eğitimi mobil platforma taşıma ve o teknolojilerini kullanmak üzerine güzel bilgiler edindi böteliler.Tecrube konuşuyor oturumları ile bir çok bilgi ve tecrube paylaşıldı. Stand açmadığımız kurultayda 3 proje ile katılmıştık ama hiç bir derece elde edememiz üzücüydü. Ulusal BÖTE Öğrenci Konseyi nin yeniden toplanması seçimin yapılması, yeni kayıtların olması vb. faydalı oldu. Sosyal içerik – eğlence açısından bakıldığında geçen seneyi çok özledik. Ya da biz bu sene kurultayı gözümüzde çok büyüttük. O kadar memnun kalamasakta iyi -kötü kurultayımızı yaptık. Emeği geçen herkese teşekkürlerimi ilerim. Yarışmaya katılıp derece alanları ve projelerini http://botekurultayi.com/dereceler.aspx bakabilirsiniz. Fırsat bulabilirsem projeleri inceleyip görüşlerimide burdan yazmak isterim..

5. Ulusal Böte Öğrenci Kurultayı nı seçim ile belirlenmesi için üniversite temsilcileri toplanıp oylama yaptık. Yıldız Teknik, Sütçü İmam ve Ege Üniversitelerinin aday olduğu seçimi Yıldız Teknik, Ege’yi 1 oy ile geçerek seneye kurultayı düzenleme hakkını elde etti. Yıldız Teknik Üniversitesine çalışmalarında başarılar diliyor seneye görüşmek dileği ile yazımı burada noktalıyorum…

Yakın Geçmiş – Gelecek…

Kısa kısa özet geçerek yakın geçmişi anlatayım…

1. TBD Genç Ankara – Microsoft Silverlight ve SharePoint Etkinliği

  • Daron Yöndem’i AŞTİ’den alıp, yemek yedikten sonra etkinliksalonuna geçtik.
  • Yoğun bir katılım söz konusuydu. Bol bol fotoğraf çektim. Bknz.
  • Silverlight başlangıç düzeyinde giriş yapıldı. Çoğu kişi yeni yeni tanıştı.
  • Tayfun Akçay geldi sonra, aradan sonra SharePoint giriş yapıldı.
  • Etkinliğin sonunda Microsoftun öğrencilere sunduğu olanaklar tanıtıldı.
  • Çekiliş çekilip şanslı öğrenciler hadiye kazandı.
  • Etkinlik sonrası haber için: TBD Genç AnkaraDaron Yöndem

2. Seyahat’-ül İzmir

  • Eğitim Bilimleri FakültesiÖğrenci Konseyinin düzenlediği Efes Gezisine sınıfça katılım.
  • Efes Antik Şehir-Meryem Ana-Şirince Köyü-Kuştur Tatil Köyü-İzmir(Kordon- Karşıyaka)
  • Bu yoğunlukların arasında güzel bir tatil oldu.

3. TBD Genç Ankara-Kahve Buluşması

  • TBD Genç Ankara Kahve Buluşmasını geçen pazar Armada Kahve Dünyasında yaptık.
  • Gelen üylerle tanışmak sohbet etmek güzeldi.

4. TBD Genç Bülten ve Ödüllü Programlama Sorusu

  • TBD Genç Ankara olarak 3. Bültenimizi çıkardık.
  • Bir tane programlama sorusu ile bültenin heyecanı devam ediyor.
  • Bülten ve Ödüllü Soru

5. Yakın Gelecek…

  • Etkileşimli Uzaktan Eğitim Teknolojileri Dersi Sunum “Yazılım Temelli Uzaktan Eğitim Sis.”
  • 2.Ulusal Mobil Devlet Konferansı – mdevlet.org – “Mobil Eğitim: Uygulamalar ve Hedefler”
  • Öğretim Tasarımı Dersi Sunum- “MEB Projeleri
  • 4. Ulusal BÖTE Öğrenci Kurultayı – ODTÜ
  • Future-Learning -3. Uluslararası Gelecek İçin Öğrenme Alanında Yenilikler Konferansı

Yakın Gelecekle ilgili  düzenli olarak edindiğim bilgileri ve tecrübeleri blogumdan paylaşıyor olacağım. Böte Kurultayi ve Future Learning için İzmir’den gelen arkadaşım,ortağım,kardeşim Efe‘yle önce Ankara’yı sonra da İstanbul’u talan edeceğiz  😉