50
Muharrem Taç Muharrem Taç M2 Bilişim - M2 Bilişim - Gelecekonline Gelecekonline

Muharrem Taç M2 Bilişim - Gelecekonline

  • Upload
    summer

  • View
    57

  • Download
    0

Embed Size (px)

DESCRIPTION

Muharrem Taç M2 Bilişim - Gelecekonline. Tizen ( Tie Zen) Nedir ?. Tizen ( Tie Zen) Nedir ?. Tizen akıllı telefonlarda, tabletlerde, araç cihazlarında, televizyonlarda kullanılabilecek çok yeni açık kaynak kodlu bir mobil işletim sistemidir. MeeGo projesinin devamıdır - PowerPoint PPT Presentation

Citation preview

Page 1: Muharrem Taç M2 Bilişim -  Gelecekonline

Muharrem TaçMuharrem TaçM2 Bilişim - GelecekonlineM2 Bilişim - Gelecekonline

Page 2: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen (Tie Zen) Nedir ?Tizen (Tie Zen) Nedir ?

Page 3: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen (Tie Zen) Nedir ?Tizen (Tie Zen) Nedir ?

Tizen akıllı telefonlarda, tabletlerde, araç cihazlarında, Tizen akıllı telefonlarda, tabletlerde, araç cihazlarında, televizyonlarda kullanılabilecek çok yeni açık kaynak kodlu bir televizyonlarda kullanılabilecek çok yeni açık kaynak kodlu bir mobil işletim sistemidir.mobil işletim sistemidir.

MeeGo projesinin devamıdırMeeGo projesinin devamıdır

Tamamen HTML5 düşünülerek ortaya çıkmış olan Tizen’de Tamamen HTML5 düşünülerek ortaya çıkmış olan Tizen’de uygulamalar HTML, Javascript ve CSS ile yazılmaktadır.uygulamalar HTML, Javascript ve CSS ile yazılmaktadır.

Resmi sitesi:Resmi sitesi:

http://www.tizen.org http://www.tizen.org

Destekleyen kuruluşlarDestekleyen kuruluşlar

http://www.tizenassociation.org http://www.tizenassociation.org http://www.linuxfoundation.org http://www.linuxfoundation.org

Page 4: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen’e destek veren şirketlerTizen’e destek veren şirketler

Şu anda en çok Samsung ve Intel destek vermektedir.Şu anda en çok Samsung ve Intel destek vermektedir.Samsung’un Bada ile Tizen’i birleştireceği konuşulmaktadır. Samsung’un Bada ile Tizen’i birleştireceği konuşulmaktadır. Henüz bu haberlere yalanlama veya doğrulama gelmedi.Henüz bu haberlere yalanlama veya doğrulama gelmedi.Tizen Association şirketleri:Tizen Association şirketleri:

Linux Foundation’a destek veren şirketler için:Linux Foundation’a destek veren şirketler için:

http://www.linuxfoundation.org/about/members http://www.linuxfoundation.org/about/members

Page 5: Muharrem Taç M2 Bilişim -  Gelecekonline

moblinmoblin maemomaemo

meegomeego

tizentizen mermer

badabada

Page 6: Muharrem Taç M2 Bilişim -  Gelecekonline

MimariMimari

Page 7: Muharrem Taç M2 Bilişim -  Gelecekonline

MimariMimariAşağıdaki mimari çiziminden de anlaşılacağı üzere çok ince bir kernel Aşağıdaki mimari çiziminden de anlaşılacağı üzere çok ince bir kernel ve servis katmanı üzerinde asıl Tizen’in odaklandığı Web API ve Web ve servis katmanı üzerinde asıl Tizen’in odaklandığı Web API ve Web Uygulamaları bulunuyor. Uygulamaları bulunuyor.

Page 8: Muharrem Taç M2 Bilişim -  Gelecekonline

KurulumKurulum

Page 9: Muharrem Taç M2 Bilişim -  Gelecekonline

Kurulum ile ilgili genel bilgilerKurulum ile ilgili genel bilgiler

SDK ve IDE henüz alfa aşamasında ve buna rağmen kurulabiliyor, ve SDK ve IDE henüz alfa aşamasında ve buna rağmen kurulabiliyor, ve proje yapılıp emülatöre yüklenebiliyor,proje yapılıp emülatöre yüklenebiliyor,IDE olarak Eclipse altyapısı kullanılmış ve bazı pluginler geliştirilerek IDE olarak Eclipse altyapısı kullanılmış ve bazı pluginler geliştirilerek kullanıma sunulmuş,kullanıma sunulmuş,Kurulum henüz sadece 32 Bit Ubuntu üzerine yapılabiliyor,Kurulum henüz sadece 32 Bit Ubuntu üzerine yapılabiliyor,Kurulum öncesinde 32 Bit Ubuntu’ya bazı kütüphanelerin yüklenmesi Kurulum öncesinde 32 Bit Ubuntu’ya bazı kütüphanelerin yüklenmesi gerekiyor,gerekiyor,

Bu kütüphaneler: Oracle Java (Ubuntu depolarındaki adıyla Sun Bu kütüphaneler: Oracle Java (Ubuntu depolarındaki adıyla Sun Java) , qemu-kvm, binutils-multiarch, debhelper, fakeroot ,realpath, Java) , qemu-kvm, binutils-multiarch, debhelper, fakeroot ,realpath, libsdl-gfx1.2-4, gettext, procps, xsltproc, libdbus-1-3, liblua5.1-0, libsdl-gfx1.2-4, gettext, procps, xsltproc, libdbus-1-3, liblua5.1-0, libexif12, libcurl3libexif12, libcurl3

Geliştime dili HTML + JavaScript ve CSS. Çünkü Tizen Mimarisinden Geliştime dili HTML + JavaScript ve CSS. Çünkü Tizen Mimarisinden de görüldüğü üzere yapı ağırlıklı olarak web Framework üzerinde de görüldüğü üzere yapı ağırlıklı olarak web Framework üzerinde kurulmuş. Asıl amaç HTML5 uygulamalarına başarılı bir destek kurulmuş. Asıl amaç HTML5 uygulamalarına başarılı bir destek sağlamak.sağlamak.

Page 10: Muharrem Taç M2 Bilişim -  Gelecekonline

KurulumKurulum

Kurulum için 32 Bit Ubuntu 10.10 ve üzeri işletim sistemi gerekiyor. Kurulum için 32 Bit Ubuntu 10.10 ve üzeri işletim sistemi gerekiyor. Muhtemelen “bu devirde 32 bit işletim sistemi neden yükleyeyim” diye Muhtemelen “bu devirde 32 bit işletim sistemi neden yükleyeyim” diye düşünebilirsiniz bu durumda sanal makine kullanmanız en uygunu düşünebilirsiniz bu durumda sanal makine kullanmanız en uygunu olacaktır. olacaktır.

Ben de öyle yaptım ve VirtualBox’a 32 bit Ubuntu yükledim. Ubuntu’ya Ben de öyle yaptım ve VirtualBox’a 32 bit Ubuntu yükledim. Ubuntu’ya Sun Java yüklemek her zaman en çok sorulan sorulardan biri ve bu Sun Java yüklemek her zaman en çok sorulan sorulardan biri ve bu konuya en kolay yöntem şöyle. Ubuntu Software Sources’dan Other konuya en kolay yöntem şöyle. Ubuntu Software Sources’dan Other Software’de bulunan iki yeri işaretlemek.Software’de bulunan iki yeri işaretlemek.

Bu işaretlemeden sonra sun java araması ile yükleme yapılabilir. Bu işaretlemeden sonra sun java araması ile yükleme yapılabilir. Buradan Sun Java JDK yüklemesi yapılmalıdır.Buradan Sun Java JDK yüklemesi yapılmalıdır.

Page 11: Muharrem Taç M2 Bilişim -  Gelecekonline

KurulumKurulum

Page 12: Muharrem Taç M2 Bilişim -  Gelecekonline

KurulumKurulum

Page 13: Muharrem Taç M2 Bilişim -  Gelecekonline

KurulumKurulum

Java yüklemesinin başarılı şekilde yüklenip yüklenmediğini komut Java yüklemesinin başarılı şekilde yüklenip yüklenmediğini komut satırında java -version yazarak öğrenebilirsiniz.satırında java -version yazarak öğrenebilirsiniz.java -versionjava -versionjava version "1.6.0_26"java version "1.6.0_26"Java(TM) SE Runtime Environment (build 1.6.0_26-b03)Java(TM) SE Runtime Environment (build 1.6.0_26-b03)Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)sharing)Java yüklemesinden sonra gerekli bileşenleri yüklemek gerekiyor. Bu Java yüklemesinden sonra gerekli bileşenleri yüklemek gerekiyor. Bu işlemin en kısa hali komut satırında aşağıdaki komutu vermek:işlemin en kısa hali komut satırında aşağıdaki komutu vermek:

sudo apt-get install qemu-kvm binutils-multiarch sudo apt-get install qemu-kvm binutils-multiarch debhelper fakeroot realpath libsdl-gfx1.2-4 gettext debhelper fakeroot realpath libsdl-gfx1.2-4 gettext procps xsltproc libdbus-1-3 liblua5.1-0 libexif12 procps xsltproc libdbus-1-3 liblua5.1-0 libexif12 libcurl3libcurl3

Page 14: Muharrem Taç M2 Bilişim -  Gelecekonline

KurulumKurulum

Bu yüklemeden sonra Tizen SDK’sını yüklemek için gereken dosyayı Bu yüklemeden sonra Tizen SDK’sını yüklemek için gereken dosyayı indirebiliriz.indirebiliriz.  İndirme adresi : https://developer.tizen.org/sdk.htmlİndirme adresi : https://developer.tizen.org/sdk.html

Page 15: Muharrem Taç M2 Bilişim -  Gelecekonline

KurulumKurulum

Buradan indireceğimiz tizen_sdk.bin SDK’nın kendisi değildir. Kurulum Buradan indireceğimiz tizen_sdk.bin SDK’nın kendisi değildir. Kurulum ve asıl indirme için gereken bir dosyadır. İndirelecek SDK ise 1.2 GB ve asıl indirme için gereken bir dosyadır. İndirelecek SDK ise 1.2 GB tutuyor.tutuyor.  Fakat kurulum gerçekleştikten sonra SDK ve IDE birlikte iniyor yanı ayrı Fakat kurulum gerçekleştikten sonra SDK ve IDE birlikte iniyor yanı ayrı ayrı indirmeye gerek bulunmuyor.ayrı indirmeye gerek bulunmuyor.  tizen_sdk.bintizen_sdk.bin dosyasını indirdikten sonra çalıştırma izni vermeliyiz. dosyasını indirdikten sonra çalıştırma izni vermeliyiz.  sudo chmod +x tizen_sdk.binsudo chmod +x tizen_sdk.bin  ve bu komuttan sonra artık yükleyiciyi çalıştırabiliriz.ve bu komuttan sonra artık yükleyiciyi çalıştırabiliriz.  ./tizen_sdk.bin./tizen_sdk.bin  Yükleme işlemi başlıyor.Yükleme işlemi başlıyor.

Page 16: Muharrem Taç M2 Bilişim -  Gelecekonline

KurulumKurulum

Page 17: Muharrem Taç M2 Bilişim -  Gelecekonline

KurulumKurulum

Page 18: Muharrem Taç M2 Bilişim -  Gelecekonline

KurulumKurulum

Page 19: Muharrem Taç M2 Bilişim -  Gelecekonline

KurulumKurulum

Page 20: Muharrem Taç M2 Bilişim -  Gelecekonline

KurulumKurulum

İndirme - yükleme işleminden sonra Ubuntu’ya Tizen İndirme - yükleme işleminden sonra Ubuntu’ya Tizen menüleri eklenir.menüleri eklenir.

Page 21: Muharrem Taç M2 Bilişim -  Gelecekonline

EmülatörEmülatör

Page 22: Muharrem Taç M2 Bilişim -  Gelecekonline

EmülatörEmülatörTizen emülatörünü düzenlemek ve çalıştırmak için Emulator Manager Tizen emülatörünü düzenlemek ve çalıştırmak için Emulator Manager yazılımı kullanılıyor. Emulator Manager açılınca 480 x 800 piksellik bir yazılımı kullanılıyor. Emulator Manager açılınca 480 x 800 piksellik bir hazır cihaz olduğunu görülüyor.hazır cihaz olduğunu görülüyor.

CreateCreate butonu ile yeni bir cihaz butonu ile yeni bir cihaz yaratabiliryaratabilirModifyModify ile mevcut cihazları ile mevcut cihazları düzenleyebilir,düzenleyebilir,DeleteDelete ile silebilir (default cihaz ile silebilir (default cihaz silinemiyor bu arada)silinemiyor bu arada)ResetReset ile cihazın varsayılan durumuna ile cihazın varsayılan durumuna geri dönebilir,geri dönebilir,RefreshRefresh ile yenileyebilir, ile yenileyebilir,DetailsDetails ile cihaz hakkında bilgi alabiliz. ile cihaz hakkında bilgi alabiliz.  Ama tabi bir emülatör ile en çok Ama tabi bir emülatör ile en çok kullandığımız buton kuşkusuz kullandığımız buton kuşkusuz StartStart butonudur.butonudur.

Page 23: Muharrem Taç M2 Bilişim -  Gelecekonline

EmülatörEmülatör

Page 24: Muharrem Taç M2 Bilişim -  Gelecekonline

EmülatörEmülatör

Tarayıcı ile internete Tarayıcı ile internete girilebiliyor ve user-girilebiliyor ve user-agent HTTP header agent HTTP header olarak şöyle bir imza olarak şöyle bir imza bırakıyor:bırakıyor:

user-agent=[Mozilla/5.0 (Linux; user-agent=[Mozilla/5.0 (Linux; U; Tizen/1.0 like Android; en-us; U; Tizen/1.0 like Android; en-us; AppleWebKit/534.46 (KHTML, AppleWebKit/534.46 (KHTML, like Gecko) Tizen Browser/1.0 like Gecko) Tizen Browser/1.0 Mobile]Mobile]

Page 25: Muharrem Taç M2 Bilişim -  Gelecekonline

EmülatörEmülatör

Üstteki görev çubuğu aynen Android’de Üstteki görev çubuğu aynen Android’de olduğu gibi aşağıya çekilebiliyor ve olduğu gibi aşağıya çekilebiliyor ve gayet yararlı şekilde kullanılabiliyor. gayet yararlı şekilde kullanılabiliyor. Örneğin hafızadaki uygulamaları Örneğin hafızadaki uygulamaları durdurmak için.durdurmak için.

Page 26: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım Geliştirme

Page 27: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeŞimdilik sadece 32 Bit Ubuntu üzerine kurulabilen Tizen SDK Şimdilik sadece 32 Bit Ubuntu üzerine kurulabilen Tizen SDK kurulumu ile Eclipse Ingido tabanlı geliştirme ortamı da kuruluyor. kurulumu ile Eclipse Ingido tabanlı geliştirme ortamı da kuruluyor. Yani Android’de olduğu gibi SDK ile IDE ayrı ayrı kurulmuyor.Yani Android’de olduğu gibi SDK ile IDE ayrı ayrı kurulmuyor.Bu geliştirme ortamına Appications -> Other -> Tizen IDE Bu geliştirme ortamına Appications -> Other -> Tizen IDE menüsünden ulaşabiliyoruz.menüsünden ulaşabiliyoruz.

Page 28: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeTizen IDE’yi açtığımızda standard Eclipse açılışındaki gibi Tizen IDE’yi açtığımızda standard Eclipse açılışındaki gibi Workspace soran ve varsayılan olarak kullanıcı dizininde Workspace soran ve varsayılan olarak kullanıcı dizininde /home/KULLANICI_ADI/workspace/home/KULLANICI_ADI/workspace olarak dizin öneren ekran olarak dizin öneren ekran geliyor. Bu dizin yoksa oluşturulacaktır. Eğer istersek workspace geliyor. Bu dizin yoksa oluşturulacaktır. Eğer istersek workspace dizinimizi değiştirebiliriz.dizinimizi değiştirebiliriz.

Page 29: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeBu ekranı geçtikten sonra Tizen’in dökümanlarını Bu ekranı geçtikten sonra Tizen’in dökümanlarını inceleyebileceğimiz açılış ekranına geliyoruz.inceleyebileceğimiz açılış ekranına geliyoruz.  Tizen’in sitesinde de bulunan dökümanlara bu ekranda bulunan ilk Tizen’in sitesinde de bulunan dökümanlara bu ekranda bulunan ilk iki linkten de erişebiliyoruz.iki linkten de erişebiliyoruz.

Page 30: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım Geliştirme

Page 31: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım Geliştirme

Page 32: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım Geliştirme

Page 33: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım Geliştirme

Page 34: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeYeni uygulama oluşturma ekranıYeni uygulama oluşturma ekranı

Page 35: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeTemel bir Tizen uygulama şablonuTemel bir Tizen uygulama şablonu

Page 36: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmejQuery Mobile ŞablonlarıjQuery Mobile ŞablonlarıDaha çok tabletler için kullanılabilecek Master-Detail şablonu

Page 37: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmejQuery Mobile ŞablonlarıjQuery Mobile ŞablonlarıAkıllı telefonlar için Multi-Page uygulama şablonu

Page 38: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmejQuery Mobile ŞablonlarıjQuery Mobile ŞablonlarıÇeşitli navigasyon örneklerinden oluşan bir jQuery Mobil uygulama şablonu

Page 39: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmejQuery Mobile ŞablonlarıjQuery Mobile ŞablonlarıTek sayfalı bir örnek jQuery Mobile uygulaması şablonu

Page 40: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeHTML5 Boilerplate adlı HTML5 şablon sistemi kullanılarak uygulama oluşturmak HTML5 Boilerplate adlı HTML5 şablon sistemi kullanılarak uygulama oluşturmak için kullanılabilecek örnek şabon. HTML5 Boilerplate hakkında daha ayrıntılı bilgi için kullanılabilecek örnek şabon. HTML5 Boilerplate hakkında daha ayrıntılı bilgi almak için : http://html5boilerplate.com/ adresine bakabilirsiniz.almak için : http://html5boilerplate.com/ adresine bakabilirsiniz.

Page 41: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeCoderDeck adlı web sunumları için şablon. Ayrıntılı bilgi için : CoderDeck adlı web sunumları için şablon. Ayrıntılı bilgi için : http://cykod.github.com/CoderDeck adresine bakabilirsiniz.http://cykod.github.com/CoderDeck adresine bakabilirsiniz.

Page 42: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeWholesale Applications Community (Wholesale Uygulamalar Topluluğu) Wholesale Applications Community (Wholesale Uygulamalar Topluluğu) tarafından geliştirilmekte olan bir HTML5 yazılım geliştirme şablonu. Ayrıntılı bilgi tarafından geliştirilmekte olan bir HTML5 yazılım geliştirme şablonu. Ayrıntılı bilgi için http://www.wacapps.net adresine bakabilirsiniz:için http://www.wacapps.net adresine bakabilirsiniz:

Page 43: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeSample (Örnek) Sekmesindeki Uygulama ŞablonlarıSample (Örnek) Sekmesindeki Uygulama Şablonları

Page 44: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeSample (Örnek) Sekmesindeki Uygulama ŞablonlarıSample (Örnek) Sekmesindeki Uygulama Şablonları

Page 45: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeSample (Örnek) Sekmesindeki Uygulama ŞablonlarıSample (Örnek) Sekmesindeki Uygulama Şablonları

Page 46: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeSample (Örnek) Sekmesindeki Uygulama ŞablonlarıSample (Örnek) Sekmesindeki Uygulama Şablonları

Page 47: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım Geliştirme

Bu şablonların ve örneklerin tamamı HTML5 standartlarına Bu şablonların ve örneklerin tamamı HTML5 standartlarına uygun olarak yapılmıştır ve HTML, CSS ve JavaScript ile uygun olarak yapılmıştır ve HTML, CSS ve JavaScript ile geliştirilmektedir. Uygulamalar emülatöre veya cihaza geliştirilmektedir. Uygulamalar emülatöre veya cihaza gönderilirken gönderilirken .wgt .wgt formatında gönderilir. formatında gönderilir. WGTWGT bir w3c bir w3c standardıdır. Widget adı verilen bu standart hakkında standardıdır. Widget adı verilen bu standart hakkında http://www.w3.org/TR/widgets/ adresinden detaylı bilgiye http://www.w3.org/TR/widgets/ adresinden detaylı bilgiye ulaşılabilir.ulaşılabilir.

Page 48: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeÖrnek proje CihazBilgiÖrnek proje CihazBilgi

Page 49: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeUygulamayı emülatöre göndermek için sğ tuş ile tıklayıp Uygulamayı emülatöre göndermek için sğ tuş ile tıklayıp Run As -> Tizen Web Run As -> Tizen Web ApplicationApplication komutu veriyoruz. Bu komut ile birlikte Tizen IDE uygulamayı wgt komutu veriyoruz. Bu komut ile birlikte Tizen IDE uygulamayı wgt haline getirip emülatöre gönderiyor ve emülatör üzerinde çalıştırıyor.haline getirip emülatöre gönderiyor ve emülatör üzerinde çalıştırıyor.

Page 50: Muharrem Taç M2 Bilişim -  Gelecekonline

Tizen ile Yazılım GeliştirmeTizen ile Yazılım GeliştirmeConsole ViewConsole View