folder Tahribat.com Forumları
linefolder Android - IOS Programlama
linefolder Android İçin Türkçe Klavye Geliştirmek



Android İçin Türkçe Klavye Geliştirmek

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    balik_
    balik_'s avatar
    Kayıt Tarihi: 05/Ocak/2010
    Erkek

    Neden Türklere Özel Klavye Geliştirilmelidir ?

    Piyasada ücretli-ücretsiz birçok Android klavyesi bulunmaktaydı. Bunlardan bir çoğunun Türkçe karakter desteği yoktu. Türkçe karakter desteği olanlar ise Türkçe Q klavye idiler. Yani latin alfabesinde olupta Türklerin kullanmadığı bazı harfleri de içermekteydiler. Bu durumda alfabemizde 29 harf varken [QWX] gibi Türkçe'de kullanılmayan harfler ile birlikte, kullandığımız klavyelerde 32 kadar harf oluyordu. Bundan başka [, /.com] gibi özel karakterlerin bazıları da çeşitli klavyelerde varsayılan olarak ilk ekranda görünmekteydi. Toplamda 5-6 tane harf ve karakter Türkçe'de sık kullanılmadığı halde klavyenin ilk ekranında yer işgal ediyordu. İlk ekranda toplamda 35 kadar harf ve karakter bulunuyordu. Bu durumda özellikle küçük ekranlı telefonlarda telefon dikey pozisyonda tutulduğunda harfler çok küçük hale geliyor, iri parmaklı kullanıcılar yazı yazmakta zorlanıyordu.

    Ne Yapılmalı ?


    Kullandığımız klavyeden QWX , / .com gibi harf ve karakterler çok az kullanıldığı için çıkarılmalı,  bahsi geçen harf ve karakterlerin yerine Ğ,Ü,Ş,Ö,Ç gibi Türkçe karakterler konulmalıdır.  

    İhtiyaç Halinde QWX,/.com Gibi Türkçede Sık Kullanılmayan Harf ve Karakterlere Erişim Nasıl Olacak ?

    W harfine ulaşım için Türkçe klavyedeki V harfini gösteren butona basılı tutulacak, bu durumda yeni bir açılır pencere gelecek, bu pencereden W harfi tıklanıp aktif hale getirilecek.

    X harfine ulaşım için Türkçe klavyedeki C harfini gösteren butona basılı tutulacak, bu durumda yeni bir açılır pencere gelecek, bu pencereden X harfi tıklanıp aktif hale getirilecek.


    Q harfine ulaşım için Türkçe klavyedeki Z harfini gösteren butona basılı tutulacak, bu durumda yeni bir açılır pencere gelecek, bu pencereden Q harfi tıklanıp aktif hale getirilecek.

    , (virgül) karakterine erişmek için . (nokta) karakterine basılı tututacak...

    Bunlar sadece tarafımdan tekliftir edilmiştir. İsteyen kullanıcılar az kullanılan QWX,.com gibi harf ve karakterleri istedikleri harflerin altına gömebilirler. Proje açık kaynak kodlu olacağı için herkes ihtiyacı doğrultsunda kendi klavyesinin harf ve karakterlerinin yerini düzenleyebilecek, istediği harfin veya karakterin ilk ekranda görünmesini sağlayacak, istediği harf veya karakteri ise istediği harf ve karakterin altına gömebilecektir.

    Piyasada Zaten Türkçe Karakterler İçeren Klavye Bulunmaktayken Neden Yeni Bir Türkçe Klavye Geliştirilsin ki ?

    Piyasadaki x isimli Türkçe karakterler içeren klavyede QWX,/.com gibi sık kullanılmayan harf ve karakterler de bulunduğu için küçük ekranlı telefonlarda harfler küçülüyor, yazı yazmak zorlaşıyor. Bundan dolayı bu gibi harf ve karakterlerin ilk ekrandan çıkarılıp yerlerine ĞŞÇÖÜ gibi Türçe karakterler konulmalı, böylece klavyedeki butonların ebatları yükseklik ve genişlik olarak biraz olsun korunmalı, iri parmaklı kullanıcılar için yazı yazmak daha kolay hale getirilmelidir.

    Nereden Başlamalı ?

    Benim kullanmış olduğum Smart Keyboard Pro klavye uygulamasında birçok özellik bulunmaktadır. Kaynak kodlarına ulaşıldığı takdirde Türk kullanıcılar tarafından teklif ettiğim şekilde geliştirilebilir. Better Keyboard klavye uygulaması da birçok özelliği olan geliştirilmesi gereken bir klavye uygulamasıdır.

    Ne Duruyorsun Helva Yapsana ?

    Bu konuda en büyük sorun Smart Keyboard veya Better Keyboard gibi kaliteli klavye uygulamalarının kaynak kodlarına ulaşmaktır. Eğer kaynak kodlara ulaşırsak harflerin yerlerini değiştirebilir, sık kullanmadığımız harf ve karakterleri ilk ekrandan gizleyip diğer harflerin altına gömebiliriz. Böylece ençok ihtiyaç duyduğumuz harf veya karakterleri ilk ekrana alabiliriz. Bu gibi klavyelerde Türkçe karakterler bulunuyor ama örneğin Ş harfi S harfinin altına gömülü olduğu için yazı yazmayı zorlaştırıyor. Halbuki kaynak kodlara ulaşırsak Ş harfini X harfinin yerine koyup X harfini de mesela Ş harfinin altına gömebiliriz. 

    Bahsi geçen proje İos, Symbian, Windows Mobile, Bada gibi işletim sistemlerine de uygulanabilir. 

    Herkesin istediği gibi geliştirebileceği açık kaynak kodlu klayve kimin için iyi olmaz ki ?

     


    Ben yüzmeyi ördeklerden öğrendim.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hermes
    hermesthecat
    hermesthecat's avatar
    Kayıt Tarihi: 21/Mayıs/2007
    Erkek

    balik_ bunu yazdı:
    ----------------------------

    Etiketler: "Android Klavye" , "Türkçe Klavye" , "Türkçe Android Klavye" , "Android Klavye Sorunu" , "Android Klavyeler" , " İphone Türkçe Klavye" , "İphone Klavye" , İphone Klavye Sorunu"

     


    -----------------------------

     

    ha?

     

    kaynak kodlara ulasamazsin haci tahminimce. hele cogu uygulama ucretliyse kimse para kazandigi bir uygulamanin kodlarini acmaz

    altin yumurtlayan tavugu kesmek gibi bir sey.


    az insan çok huzur. | https://dnscheck.tr
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Daniel-Koo
    Daniel-Koo's avatar
    Kayıt Tarihi: 22/Ekim/2010
    Erkek

    hoca burda yazdığın konu zaten google'da çıkar o ne öyle etiketler falan :|

    noktaya basılı tutucan virgül çıkacak yeni pencere falan işlemciyide biraz daha yorması demek değil midir? anlamam ama soruyorum. 


    ne diyon?
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    balik_
    balik_'s avatar
    Kayıt Tarihi: 05/Ocak/2010
    Erkek

    şğüçö gibi harfleri kullanmak için zaten bazı harflere basılı tutuyoruz. işlemci konusunda değişen birşey olmaz.


    Ben yüzmeyi ördeklerden öğrendim.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Free_Mans
    Free_Mans's avatar
    Kayıt Tarihi: 02/Haziran/2009
    Erkek

    iphone da ki klavye mantığı gibimi?


    www.homecept.com | Ev dekorasyon ürünleri, konsept tasarımlar
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    KaRaKuLe
    KaRaKuLe's avatar
    Banlanmış Üye
    Kayıt Tarihi: 17/Temmuz/2003
    Erkek

    ne gerek var ? facebook msn dahil heryerde " asqim napyn yrn sinemaya gideq mi ?" gibisinden yazıp haberleşen bi millete sen kendi harflerini klavyeye eklesen ne yazar ki ? Gereksiz bence mesaj yazarken bile İ Ş gibi harfleri eklediğinde 70 karakter olarak hesaplayan bir sistemden bahsediyorsun farkındaysan onun için bence alfabeden çıkarmak daha mantıklı hatta K harfini de çıkarıp yerine Q Z harfi de çıkarılıp yerine S kullanılmalı pehhh


    Aklın nuru fen kalbin nuru dindir. İkisinin izdivacıyla hakikat tecelli eder.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Viking
    JPriest
    JPriest's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

    https://market.android.com/details?id=org.pocketworkstation.pckeyboard

    What's in this version:

    1. v1.29:
    2. New layouts: Turkish (Türkçe), Italian (Italiano), Serbian (Српски)
    3. Support for Ctrl key in compatible Android apps, Ctrl-X/C/V cut&paste for Android 3.0 (Honeycomb) or newer
    4. True AutoCaps/Caps Lock instead of Shift Lock.
    5. Basic theming support, including an ICS-inspired theme.
    6. Lots of new config options, bugfixes, and some experimental new features. See the full release notes on the developer web page for details.

    Sen hiç kaval çaldın mı?
Toplam Hit: 2962 Toplam Mesaj: 7