RE: [Linux-programlama] phyton mu? java mi?

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Mehmet Duran (mehmetd@kablonet.com.tr)
Date: Sun 04 Jun 2006 - 15:51:56 GMT


Bakmaniz gereken $ey i$letim sistemi degil, konfigurasyon ve profillerdir.

JVM (Java Virtual Machine) J2ME’nin sinirlarinin belirlenmesi ve cihazlarin siniflandirilmasi icin
CLDC (Connected Limited Device Profile) ve CDC (Connected Device Profile) diye iki configuration cikarmi$tir.
Bunlarin da kendi aralarinda versiyonlari ve onlara gore farkliliklari vardir.
Misal CLDC 1.0 floating point data type’lari desteklemezkeni, CLDC 1.1 destekler.

Arayuzler icin ise MIDP denilen profiller vardir. Modern cep telefonlarinin hepsi MIDP 2.0 desteklemektedir.
Siz kendi projenizin capina ve ihtiyaclarina gore Bir CLDC ve MIDP versiyonu secip, projenizi ona gore yazabilir,
bu profili ve konfigurasyonu destekleyen telefonlarda calisabilecegini soyleyebilirsiniz.

Bu yuzden, Java destekli herhangi bir telefon, i$letim sistemi ne olursa olsun, sizin yazdiginiz programi destekler.
Lakin bildiginiz gibi, Java icin JVM olsun yeter. Altindaki i$letim sisteminin onemi yok.

Tabi bahsetmem gereken bir$ey daha var, ekstra ozellikleri kullaniyorsaniz, telefonun icindeki JVM ile gelen
JSR (Java Specification Request)’lere de dikkat edebilirsiniz. Telefonun ozelliklerine ve icinde barindirdigi donanima
Gore kullandigi JSR’ler degi$ebilir. Ornegin kamera destekli bir telefonda JSR 135 - Mobile Media API olmasi,
Veya Bluetooth destekli bir telefonda JSR 82 - Bluetooth API olmasi dogal.
Siz eger Bluetooth kullanacak bir yazilim yazacaksaniz, JSR 82 destegi ararsiniz.
JSR'ler hakkinda detayli bilgiye buradan eri$ebilirsiniz:
http://www.jcp.org/en/jsr/overview

Benim gordugum, telefonlari hakkinda en iyi detay veren firma nokia. Mobil geli$tiriciler icin sundugu
Forum Nokia'da telefonun destekledigi profil, konfigurasyon ve JSR'leri gorebilirsiniz.
http://www.forum.nokia.com

Misal Nokia N80'in destekledigi butun java alakali ozellikleri burada siralami$.
http://www.forum.nokia.com/main/0,,018-2775,00.html?model=N80

Kolay Gelsin,
Iyi calismalar.

________________________________________
From: linux-programlama-bounces@liste.linux.org.tr [mailto:linux-programlama-bounces@liste.linux.org.tr] On Behalf Of tolun tolun
Sent: Sunday, June 04, 2006 5:50 PM
To: linux-programlama@liste.linux.org.tr; DebianTr DebianTr
Subject: Re: [Linux-programlama] phyton mu? java mi?

Tekrardan merhabalar..

    Merak ettigim bir konuda su. Sirf bu is icin bir cep tel almak istiyorum. Bazi nokia modellerinde "symbian" isletim sistemi yerinine "standart" adli bir isletim sistemi yaziyor ve javayi destekledigi yaziyorlar. Peki java bu "stardart" denilen isletim sisteminde calisirmi? yani telefonun portunu kontrol edebilir miyim?(sorunun bir baska sekli: Javanin mobil dediginiz surumleri "standart" denilen isletim sisteminde calisir mi?)

saygilar...

Tolun.

Alper KANAT <tunix@raptiye.org> wrote:
Merhaba,

Python'u çok sevmeme ve kesinlikle kullanmanızı tavsiye etmeme rağmen
yapacağınız iş için size Java'yı öneriyorum. Java'yı kullanın çünkü

1) Bildiğim kadarıyla Python, Symbian dışındaki işletim sistemlerinde
çalışmıyor. JAVA ise şu anda piyasada neredeyse tüm cep telefonlarında
çalışıyor.

2) Piyasa yaygınlığından dolayı çok büyük ihtimalle (araştırmadığım için
kesin konuşamıyorum) daha fazla belge bulacaksınız.

3) Java'nın sırf bu işler için özelleştirilmiş sürümleri mevcut diye
biliyorum.

tolun tolun wrote:
> Arkadaslar merhabalar...
>
> Hepinizi kocaman kucakliyorum. Bu forumlar sayesinde dogru
> yonlendirildigim icin hizlica yollar katettim. O yuzden hepinize,
> ozelliklede yardimlarini esirgemeyenlere cok cok tesekkur ederim.
>
> Hemen konuya girmek istiyorum. Bir proje yapmaktayim ve bu projenin
> bir kisminda cep telefonu kullanmak zorundayim. Dolayisi ile cep
> telefonuna yazilim uretmem gerekiyor. Bu kisim icin hangi programlama
> dilini sececegime karar veremedim. Yani onumdeki 2 programlama dilinden
> hangisini sececegime karar veremiyorum. Bu dil ya Phyton olacak yada
> Java olacak. Yada onerdiginiz baska bir dil varsa oda olabilir. Ama
> benim bu proje icin optimum gordugum dil bunlardan biri.
>
> Projenin bu kisimdaki amaci: ceptel in portlarini kullanarak donanim
> kontrol etmek.
>
> ilnizden dolayi cok tesekkur ederim. Hepinize kocaman sevgi ve
> saygilarimi iletiyorum.
>
> Tolun.
> tolun286@yahoo.com
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama

-- 
Alper KANAT (tunix@raptiye.org)
http://raptiye.org
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.