<Mayıs>
PSÇPCCP
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678
 
Kayıt Ol

. .Net Framework
. ADO.Net
. ASP.Net, Web Servisleri
. C#, Visual C#
. Delphi.Net
. Diğer
. Mobil.Net
. NetFx
. VB.Net
. Veritabanları
. Visual Studio
. XML

. .Net Framework
. ADO.Net
. ASP.Net, Web Servisleri
. C#, Visual C#
. Delphi.Net
. Diğer
. Mobil.Net
. NetFx
. VB.Net
. Veritabanları
. Visual Studio
. XML

 
 
 
Pocket PC 2003 İçin Uygulama Geliştirmek 
Yazar: Evren AYAN  - Yazara ait tüm yazılar
Ders Özeti: .Net platformunun ortaya çıkış amaçlarını sıralarken "Bilgiye her yerden ve her cihaz ile ulaşmak" cümlesini oldukça sık kullanmışızdır. Birkaç yıl öncesinin güçlü bilgisayarları olabilecek teknik nitelikteki cihazları artık ceplerimizde... 
Okunma: 3389
MaxiPuan: 741
Yazı Kategorisi: Mobil.Net

Ardaşına Tavsiye Et - Yazdırılabilir Biçim



Bu alana reklam verebilirsiniz

New Page 1
.Net platformunun ortaya çıkış amaçlarını sıralarken "Bilgiye her yerden ve her cihaz ile ulaşmak" cümlesini oldukça sık kullanmışızdır. Birkaç yıl öncesinin güçlü bilgisayarları olabilecek teknik nitelikteki cihazları artık ceplerimizde çantalarımızda taşıyoruz. Bu da bize uygulamalarımızı mobil cihazlar üzerinde de çalıştırabilme uğraşı sarfetmek yönünde bir yol haritası çıkartıyor. Bu yazımız ile beraber .Net teknolojisinin mobil teknolojileri nasıl desteklediği, mobil konusunda neler yapabileceğimiz konularında bilgi vermeye başlayacağız.

İlk yazımız ile her zaman olduğu gibi dünyaya ama bu kez mobil dünyaya "Merhaba" diyecek, merhaba derken de araç olarak Visual Studio 2005'i ve .Net 2.0'ı kullanacağız.

Visual Studio 2005'in bize sunduğu güçlü arayüz ve programlama araçlarını kullanarak görsel olarak da mobil cihazlar üzerinde çalışıyor olacağız. Barındırdığı emulator ve simulatörlerin yanı sıra, bluetooth gibi teknolojiler aracılığı ile uygulamalarımızı gerçek cihazlar üzerinde de geliştirme esnasında çalıştırabileceğiz.

İlk olarak Pocket PC 2003 üzerinde yapalım "Merhaba Dünya" uygulamamızı.

File>New>Project sıralamasıyla karşımıza gelen "New Project" ekranında "Smart Device" sekmesini açtığımızda karşımıza Pocket PC 2003, SmartPhone 2003 ve Windows CE 5.0 için uygulama geliştirebileceğimiz gösteren ve üzerine tıkladığımızda sağda yer alan alanda hangi tip projeler oluşturabileceğimizi gösteren penceremiz çıkacak.



Bu ekranda "Device Application" ı seçiyoruz. Visual Studio'nun bizim için yarattığı yeni dosyalar artık 2003'e nazaran daha az ve daha kontrol edilebilir. Bu nedenle bizim için klasik BIN folderının yanı sıra Assembly.cs, Resource.Designer gibi özellik dosyalarını barındıran PROPERTIES folderı ile yine klasikleşen OBJ folderını yaratıyor. Bunun haricindeki yaratılan dosyalarımız ise Visual Studio proje dokumanları ve *.cs dosyalarımız.



Daha önceleri windows ve web application da alışık olduğumuz bir form kavramı vardı. Bu form ki web sayfaları için uçsuz bucaksız üzerinde grid noktaları ile beyaz bir form, windows projelerinde ise klasik windows uygulamalarına benzer bir form görünümündeydi. Mobil uygulamalarımızda ise seçeceğimiz aygıta uygun görsel donanımlı bir form karşımıza çıkıyor. Seçtiğimiz uygulama Pocket PC 2003 için yazılacak olduğundan Visual Studio'nun bize gösterdiği form görüntüsü şu şekilde.



Şimdi oldukça basit olan "Merhaba Dünya" yazdıracak kodumuzu yazmaya geldi sıra. Bunun için aracımızın sol tarafında yer alan ToolBox'dan bir butonu formumuzun üzerine sürüklüyor ve onClick event'ına aşağıdaki kod parçacığını ekliyorum.



private void button1_Click(object sender, EventArgs e)
{
    label1.Text = "Merhaba Dünya!";
}

Uygulamamızı çalıştırmak istediğimizde Visual Studio 2005 karşımıza ufak bir pencere çıkarıyor. Bu pencere Deployment seçeneklerini sunuyor bize. Bir cihaz üzerinde mi çalıştırmak istiyoruz yoksa bir emulator üzerinde mi... Biz emulatoru seçelim şimdilik.




Evren AYAN
Microsoft MVP - XML Web Services
www.evrenayan.net
 

Bu dersi değerlendirin

İlgili Dersler
  SmartPhone 2003 İçin Uygulama Geliştirmek
  Windows CE 5.0 İçin Uygulama Geliştirmek
Bu içerik ile ilgili daha önce yapılmış yorumlar
1. arkadaşlar pocket_pc_2003 ile bir telefon rehberi yapacagım ama bunun için bir veri tabanı kullanmam lazım. ama bir sorunum var. pocket_pc_2003 cihazların nasıl bir veri tabanı kullanıyor ve kullanım şekli nasıl bilmiyorum.yardımcı olursanız sevinirim. teşekkürler.

mustafa - 12.07.2006 14:58:07

Bu içerik hakkında yorum yazınız:

 

İsim:  
Email:  
Başlık:  
Yorum:  

 

anasayfa | dersler | örnek kodlar | forum | kaynaklar | dosyalar | biz kimiz ? | bir önerim var |  iletişim | hata bildir | reklam

MaxiASP.Net Rss Kaynağı:

Copyright 2002 - 2006 MaxiASP.Net (v 1.9) - Tüm Hakları Saklıdır.
 Alan Adı ve Bulundurma: Radore Hosting