Swift ile Mobil Programlamaya Giriş

Yazar: Olcay Taner Akyıldız

 

Bu çalışma, bilgisayar mühendisliği eğitimi veren birçok üniversitede seçmeli ders olarak okutulan Mobil Programcılığa Giriş dersi için tasarlanmıştır. Kitabın birinci bölümünde kısa bir şekilde Swift programlama dili tanıtılmakta; ardından ikinci bölümden onuncu bölüme kadar Swift teknolojileri tanıtılıp uygulamalarıyla birlikte işlenmektedir. Her bölümde önce uygulamanın konusunun ve kullanılacak teknolojilerin tanıtıldığı bir giriş kısmı verilmektedir. İkinci kısımda ise uygulamanın arayüzünün nasıl oluşturulduğu şekillerle okuyucuya anlatılmaktadır. Üçüncü kısımda uygulamanın sınıf şeması okuyucuya verilmektedir. Bu kısımdaki amaç uygulamayı oluşturan sınıfları genel olarak tanıtmaktır. Dördüncü kısımda kullanılacak Swift teknolojileri (bazı durumlarda küçük ölçekli örneklerle) tanıtılmaktadır. Son olarak, beşinci kısımda uygulamanın tüm sınıflarının Swift kodları gösterilmektedir, bu şekilde öğrencinin IOS teknolojilerinin sadece kodlarını değil aynı zamanda gerçek hayattan alınan problemler üzerinde nasıl uygulandığını da görmesi sağlanmaktadır.

 

D&R'DAN SATIN AL IDEFIX'TEN SATIN AL
Kategori:
Yayın Dizisi:

Ek bilgi

Yazar:

Cilt/Kâğıt:

Karton kapak, Amerikan cilt, iplik dikiş, 1. Hamur

Sayfa Sayısı:

198

ISBN No:

978-605-4787-69-2

Yayın Tarihi:

Şubat 2016

Boyutlar:

23 cm x 16 cm

Doç. Dr. Olcay Taner Akyıldız (1976, İstanbul), 1997, 2000, 2005 yıllarında Boğaziçi Üniversitesi Bilgisayar Mühendisliği Bölümü'nden sırasıyla lisans, yüksek lisans ve doktora derecelerini aldı. Tübitak NATO-B1 bursuyla University of Minnesota'da (ABD) doktora sonrası araştırmalarını tamamladıktan sonra 2006 yılında başladığı Işık Üniversitesi Bilgisayar Mühendisliği Bölümü'nde halen öğretim üyesi olarak çalışmaktadır. Boğaziçi Üniversitesi Yayınevi'nden yayımlanan C && Java ile Veri Yapılarına Giriş ders kitabı 2013 yılında TÜBA-TEÇEP kayda değer telif eser ödülüne layık görülmüştür.

Tamamlayıcı Kitaplar

  • Nötrino

    Yazar: Frank Close
    Çevirmen: Zeynep Alpar

     

    Sisin içinden geçen kurşun misali dünyanın içinden geçip gidebilen nötrinolar öyle çekingendir ki keşfedileli yarım asır olmasına rağmen, haklarında pek az bilgiye sahibiz. Nötrinolar öyle ele avuca gelmez şeylerdir ki, görünmez sayılırlar.

    Nötrinoların hiç kütlesi olmadığı ve uzayda ışık hızıyla, tirbuşon gibi dönerek dolaştıkları sanılıyordu. Fakat son beş yılda bunun doğru olmadığı anlaşıldı. Klasik radyoaktiviteyle ya da Güneş’in kalbinde cereyan eden füzyon olaylarında yayılan nötrinoların mini minnacık bir kütlesi var. Öyle küçük bir kütle ki bu, ne kadar olduğunu henüz hiç kimse ölçemedi, ama elimizde atomaltı boyutunda bir terazimiz olsaydı, bir elektronu dengelemek için en az on bin nötrino gerekirdi.

     

    D&R'DAN SATIN AL IDEFIX'TEN SATIN AL
  • Android ile Mobil Programlamaya Giriş

    Yazar: Olcay Taner Yıldız

    Bu çalışma, bilgisayar mühendisliği eğitimi veren birçok üniversitede seçmeli ders olarak okutulan Mobil Programcılığa Giriş dersi için tasarlanmıştır. Kitabın birinci bölümünde kısa bir şekilde Java programlama dili hatırlatılmakta, ardından ikinci bölümden 11. Bölüme kadar Android teknolojileri tanıtılıp uygulamalarıyla birlikte işlenmektedir. Her bölümde önce uygulamanın konusunun ve kullanılacak teknolojilerin tanıtıldığı bir giriş kısmı verilmektedir. İkinci kısımda ise uygulamanın arayüzünün nasıl oluşturulduğu okuyucuya anlatılmaktadır.

    Android işletim sisteminde arayüz temel olarak xml dosyaları ile oluşturulmaktadır. Gerek bu xml dosyaları gerekse arayüzün hali bu ikinci kısımda gösterilmektedir. Üçüncü kısımda uygulamanın sınıf şeması okuyucuya verilmektedir. Bu kısımdaki amaç, uygulamayı oluşturan sınıfları genel olarak tanıtmaktır. Dördüncü kısımda bu bölümde kullanılacak Android teknolojileri tanıtılmaktadır. Son olarak, beşinci kısımda uygulamanın tüm sınıflarının Java kodları gösterilmektedir; bu şekilde öğrencinin Android teknolojilerinin sadece kodlarını değil aynı zamanda gerçek hayattan alınan problemler üzerinde nasıl uygulandığını da görmesi sağlanmaktadır.

     

    D&R'DAN SATIN AL IDEFIX'TEN SATIN AL
  • C&&Java ile Veri Yapılarına Giriş

    Yazar: Olcay Taner Yıldız

     

    Bu çalışma, bilgisayar mühendisliği eğitimi veren birçok üniversitede standart ikinci sınıf dersi olarak okutulan Veri Yapılarına Giriş dersi için tasarlanmıştır. Günümüzde veri yapılarını konu alan kitaplar her programlama dili için ayrı ayrı yazılmaktadır ve bu da aynı kitabın birden fazla versiyonunun ortaya çıkmasına neden olmaktadır. Oysa bu kitaplar incelendiğinde, veri yapılarının aslında soyut kavramlar olduğu ve değişik programlama dilleri üzerindeki uygulamaları arasında küçük farklar bulunduğu görülür. Bu kitabın aynı konudaki diğer kitaplardan önemli farkı, bütün programların iki programlama dili (C ve Java) üzerinde uygulanışını birlikte vermesi ve dolayısıyla veri yapısı kavramını programlama dilinden bağımsız olarak anlatmasıdır. C ve Java programlama dilleri, bu amaçla bilinçli olarak seçilmiştir.

    Kitap 14 haftalık bir dönem içinde işlenecek şekilde planlanmıştır. Öğrencilerin derslerde karşılaştığı önemli bir güçlük olan çözümlü alıştırma eksikliği sorununu ortadan kaldırmak için de 50’si çözümlü olmak üzere 150’nin üzerinde alıştırmaya yer vermektedir. Çözümlü alıştırmalar, kitaptaki diğer tüm kodlar gibi her iki dilde de mevcuttur.

     

    D&R'DAN SATIN AL IDEFIX'TEN SATIN AL