Volkan Atasever

mühendislik, edebiyat, retro computer, yazılım, şiir, nümismatik, bilişim, podcast ve daha bir çok yazılarım...

Mobil Programlama Kitabım Çıktı

clock Kasım 2, 2010 01:09 by author Volkan Atasever

Kitabımın tanıtımına geçmeden önce bu kitap hakkında bir kaç söz söylemek istemekteyim. Öncelikle büyük bir emek harcanan bu kitap daha iyisi yapılana kadar sektörde öncü konumda olacaktır. Mobil Programlama konusunda Türkiye'de yayınlanan en kapsamlı kitaplardan biridir. Mobil programlamayla ilgilenen herkesin başucu kitabı olacağı iddası içerisinde olduğumu, kitabın çıkacağı duyurusunu yaptığımda da dile getirmiştim. Ben Volkan Atasever ve değerli Kadir Çamoğlu ile birlikte yazdığımız bu kitap düşündüğümüzden daha büyük bir eser haline geldi. Kitabı yazmaya başlarken koyduğumuz 300 sayfa hedefi kitabı bitirdiğimizde 500 sayfa olarak planlananın da ötesine geçti. Siz okuyanlarında yorumlarını her daim beklemekteyim. Resmi olarak 7.Kasım.2010 tarihinde kitabımız raflardaki yerini alacak.

Kitabın yayınevi tanıtımı için: http://kodlab.com/#/detay&kitap=mobilprogramlama

Kitabın Basın Bülteni için: http://kodlab.com/#/detay&kitap=mobilprogramlama linkinden sayfanın aşağısında basın bültenini bilgisayarınıza indirebilirsiniz.

Kitabın iç sayfalarının listesi için: http://kodlab.com/#/detay&kitap=mobilprogramlama linkinden sayfanın aşağısında iç sayfaların listesini bilgisayarınıza indirebilirsiniz.

 

Eser Hakkında Tanıtım:

Mobil Dünyanın Kontrolünü Elinize Alın!

Bu kitap ile mobil programlamayı adım adım uygulamalı olarak öğreneceksiniz.

Kitap, temel seviyede programlama bilgisi olan herkese hitap etmektedir.  Mobil dünya ve programlama konseptinden, “Merhaba Mobil” uygulamasıyla başlayarak, performanslı uygulama projeleri ile biten bu kitap ile adım adım ilerleyerek mobil programlama alanında uzman olacaksınız.

Kitapta anlatılan Mobil Programlama teknikleri C# ve VB.NET dilleri ile hazırlanılarak yapılmıştır.

Mobil programlama kitabında aşağıdaki konuları öğreneceksiniz:

•    Mobil Cihazlar ve Teknolojiler
•    Dosya ve Dizin Okuma/Yazma İşlemleri
•    XML Dosyalarıyla Çalışmak
•    XML Web Servisleriyle Çalışmak
•    ADO.NET Ve Dataset
•    Visual Studio 2008
•    Emülatörlerle ve Cihazlarla Çalışmak
•    SQL Server Compact Edition
•    Grafik Programlama
•    .NET Compact Framework
•    Mobil Uygulamalar İçin Arayüz Geliştirmek
•    SMS, E-posta Göndermek
•    Performanslı Uygulamalar Geliştirmek
•    Test ve Hata Ayıklamak
•    Uygulama Örnekleri

 

Kitap Hakkında:

500 Sayfa
ISBN: 978.605.4205.370
Boyut: 15 x 21
1. Baskı

Kitabı Satın Almak için: Hepsiburada.com Idefix.com Kitapyurdu.com ve diğer kitap satış sitelerinden de sipariş verebilirsiniz!

 

Kitabın Yazar Tanıtımı:

VOLKAN ATASEVER
6 yaşlarında bilgisayarla tanışan yazarımız, yazılım dünyasına BASIC ve C/C++ dili üstünde uygulamalar geliştirerek adım atmıştır. Yazarımız daha sonra C# ve VB.NET ile uygulamalar geliştirmiştir. Bilgisayar Mühendisi olan yazarımız, yazılıma mühendislik metodolojileriyle yaklaşarak verimli ve kaliteli uygulamalar geliştirmeyi ilke edinmiştir. Yazılım Uzmanlığı ve Danışmanlığı görevinde olan yazarımız, Microsoft'un Akademik sitesi MSAkademik.Net’de VB.NET editörlüğü yapmıştır. Ineta topluluklarında uzun zaman yazarlık ve editörlük yaptıktan sonra kurduğu www.DeveloperMania.net sitesinin topluluk lideri olmuştur. Konuşmacı olarak çeşitli üniversite ve eğitim merkezinde seminer vermektedir. Öğrencilik yıllarında S2B programı kapsamında Microsoft'un Türkiye’de sadece 18 kişiye verdiği Sharepoint Server sertifikasını almıştır. Mobil uygulamalar, ASP.NET, MOSS 2007-2010, SQL Server ve Windows geliştirmeleri içeren projelerde görev almaktadır. Bilgisayar ve teknoloji dergilerinde yazarlık yapmaktadır.  Akademik makale ve bildiri yazarak bunları ulusal akademik konferans ve sempozyumlarda sunmaktadır.  www.volkanatasever.com adresinde teknik günlüğünü yazmaktadır.

 

KADİR ÇAMOĞLU
1974 İstanbul doğumludur. 1995 yılından bu yana çeşitli yazılım projelerinde görev almış; veritabanı ve yazılım alanlarında eğitmenlik ve danışmanlık yapmıştır. 2007- 2009 yılları arasında bir vakıf üniversitesinde öğretim görevlisi olarak çalışan yazar son olarak BilgeAdam Kurumsal’da yazılım danışmanı olarak çalışmaktadır.
Daha önce KODLAB'tan Programlama Ve Veritabanı Mantığı, 10 Adımda Yazılım Geliştirmek kitapları yayınlanmış olan yazarımızın bir de Chip Online dergisinde 'Tek Kişilik Yazılımevi' adında bir blogu bulunmaktadır. Yazarımızın ayrıca yazılım kalitesi, servis odaklı mimarı, nesneye yönelik programlama ve etmene yönelik programlama konularında akademik çalışmalar yapmakta ve yayınları bulunmaktadır.
Kadir Çamoğlu, Microsoft Yetkili Eğitim Danışmanı (MCLC), Microsoft Yetkili Eğitmeni (MCT), Microsoft Yetkili Yazılım Geliştirme Uzmanı (MCPD) ve Microsoft Yetkili Teknoloji Uzmanı (MCTS) sertifikalarına sahiptir. Microsoft tarafından 3 yıl üst üste En Değerli Profesyonel (MVP) unvanına layık görünen yazarın bir de 'New Horizons' tarafından verilen 'Worldwide Excellence in Training' ödülü bulunmaktadır.



Windows Mobile Programlamaya Giriş

clock Ekim 2, 2009 09:14 by author Volkan Atasever

 

C#’ın.Net Framework’ün resmi dili olduğu herkes tarafından bilinen bir gerçektir..Net Framework’ün bize vermiş olduğu imkanlar oldukça geniş ve tatmin edici olmakla beraber her geçen zaman ile birlikte yeni bir versiyonu ve yeni standartlarla birlikte kendini yenilemektedir. Mobil Dünya’ya baktığımızda ise.Net Compact framework ile karşılaşmakta eskiden assembly veya C++ ile yazdığımız programların bu ortamın verdiği kolaylıklar ve yeni zamana uygunolarak daha hızlı bir şekilde C# dili ile yazdığımızı görmekteyiz. Microsoft ise Windows Mobile 5.0, 6.0 ve en son 6.5 sürümleri ile devrimlerine devametmekte Mobil dünyanın gelecek için neler vadettiğini bize şimdiden haber vermektedir. Bu yazı serimde sizlere C# ile Windows Mobile programlamaya girişyapıp ardından hangi araçların ne işe yarayıp hangi uygulamaları kullanarak profosyonel Mobil programlama yapacağını öğretme amacı taşımaktayım.

KullanacağımOrtamlar ve Gereksinimler

-         VisualStudio 2008 (Herhangi bir sürümü)

-         WindowsMobile 6.0 Standart and Professional SDK

Buiki araç bize şimdilik yeterli olacaktır. Visual Studio 2008’in varoldığını veWindows Mobile SDK’nın kurulduğunu varsayıyorum.

Öncelikleryeni bir proje oluşturalım;

Visual Studio 2008-> File -> NewSekmesinden

SmartDeviceardından Smart Device Project seçeneğini seçiyoruz.

 

Hedefplatform olarak Windows Mobile 6 Professional SDK yı ve compact frameworkversiyonu olarak ise 3.5 versiyonunu işaretleyip Device Applicationtemplate’ini seçerek ok butonuna basıyoruz.

 

Şekil1.

Karşımızaçıkan form penceresi şekil 1. Deki gibi olmaktadır ve bizim mobil cihazımız dagörmüş olacağımız ve programlarımızı yazıp belli bir dizayn vereceğimizpenceredir bu pencere.

 

Sağtıkladığımızda ise view code sekmesini görmekteyiz. Karşımıza çıkan kod ise şuşekildedir.

using System;

usingSystem.Linq;

usingSystem.Collections.Generic;

usingSystem.ComponentModel;

usingSystem.Data;

usingSystem.Drawing;

usingSystem.Text;

usingSystem.Windows.Forms;

 

namespace yeniproje

{

    public partial class Form1 : Form

    {

        publicForm1()

        {

            InitializeComponent();

        }

    }

}

AslındaWindows Uygulaması yapmaya aşina olanlar için Windows Mobile uygulamasınispeten basit bir şekilde öğrenilecektir. Tabiki yapı olarak çok daha farklı noktalarıvardır. Öncelikle toolbox sekmesinden bir buton sürükleyelim ve butona çifttıklayıp şu kodu yazalım;

MessageBox.Show("deneme");

Kodumuzşu şekilde olacaktır;

        privatevoid button1_Click(objectsender, EventArgs e)

        {

            MessageBox.Show("deneme");

        }

Şimdiise deneme amaçlı yazdığımız bu uygulamayı çalıştırma kısmına gelelim.

Debug-> Start without debugging sekmesine tıklıyoruz.

 

Gördüğünüzgibi ilk programımızı yazdık. Windows Mobile programının temel adımlarınıişletmiş olduk böylece. Programımızı yazarken .Net Compact Framework 3.5’useçtik peki 2.0 veya 1.0 da aynı platformları desteklemekte mi? Bunun içinaşağıdaki grafikte compact framework versiyonlarının desteklediği platformalarıgörebiliriz.

 

.NetCompact Framework v2.0 ve v3.5 Windows Mobile 6.0’ı desteklemektedir.



Volkan Atasever Kimdir ?

E-Mail: volkan(et)volkanatasever.com

Genel Müdür/S4G 
Bilgisayar Mühendisi

mühendislik, edebiyat, retro computer, yazılım, şiir, nümismatik, bilişim, podcast ve bir çok kategoride yazılarım...

Yazılım Kitaplarım

   

Şiir Kitaplarım

Dergi Yazılarım

 

Sosyal Ağlarım

 

 

 

 

Retro Bilgisayar Dergimiz

Türkçe Retro Bilgisayar dergimiz haziran 2016'da ilk sayısını çıkardı. ilk sayı yeni bir internet sitesinden tekrar yayınlanacaktır. Retro camiası tüm dünyada oldukça eğlenceli bir camia. Sizde katkıda bulunmak isterseniz bana mail atmanız yeterli. Dergimiz PDF formatında ve tamamen ücretsizdir.

Yasal Bilgi

Sitedeki yazıları,kodlar ve diğer materyaller Volkan Atasever'e aittir. Yazarı ve siteyi kaynak göstererek yazıları paylaşabilirsiniz.  Copyright(c)2004-2017

Sign In

Yazılım