Kategori: Java

MiM: Fanatiği Olduğunuz Yazılımlar

Barış Ünver bir mim başlatmış ve Seval Ünver de bana iletmiş. Mimin konusu fanatiği olduğumuz yazılımlar. Aslında özellikle yazılım konusunda fanatiklik yapmam pek. Neye ihtiyacım varsa, onu bana sağlayan yazılımı kullanırım. Ücretli ya da ücretsiz olabilir, önemli değil. Önce crack ile falan kullanır, kolay bir yolunu bulunca lisanslısını alırım ya da yazılımda bir hatayı bildirir karşılığında lisans isterim vs. ücretli veya ücretsiz olması umrumda değil, yeter ki işimi görsün. Bu sebeple tam fanatik demesem de gelelim severek kullandığım yazılımlara.
Devamını oku »

Oraclı Sun’ı satın alıyor

Sun Microsystems uzun zamandır kendi geliÅŸtirdiÄŸi Java programlama dili ve platformu ve de sunucuları ile tanınan bir teknoloji firması. Dün FF’de gördüklerimden sonra da ÅŸirketlerin sitelerindeki haberlere bakıp gerçekten Oracle tarafından satın doÄŸruladım; 1, 2. Åžirketler satın alan bir ÅŸirket satılmıştı. 🙂
Devamını oku »

Java ME, RMS (Record Management System)

Java ME uygulamalarında bir oyunda yüksek skorlar, uygulamada son yapılan iÅŸlem veya daha baÅŸka bilgilerin uygulama kapatıldıktan sonra da saklanması ve sonraki açılışta kullanılabilir olması istenebilir. Bunu saÄŸlamak için Java ME platformunda RMS (Record Management System – Kayıt Yönetim Sistemi) kullanılır. Bu sistem Java yazılımına bütünleÅŸik bir veri tabanı yönetim sistemi gibidir. Kayıtlarınızı bir veri tabanı gibi kaydedebilir, okuyabilir ve deÄŸiÅŸtirebilirsiniz. Java ME platformuna dahil bir sınıf olduÄŸu için de JSR 75 gibi birçok izinler gerektiren dosya eriÅŸim arayüzleri gerekmez.
Devamını oku »

Java ME MIDlet sınıfı metodları

Java ME yani mobil platformlar için Java sürümü MIDlet denen uygulamalar çalıştırır. Bunları çalıştırmak için javax.microedition.midlet.MIDlet sınıfı kullanılır. Bu sınıfta uygulama yönetim yazılımı (application management software – AMS)’nın kontrolünü saÄŸlamak amacıyla belli baÅŸlı bazı metodlar kullanılır. Bunlar MIDlet uygulamasını çalıştırmak, duraklatmak ve sonlandırmak için komutlardır. Devamını oku »

Cep Ingilizce v1.5

Güncelleme Cep Ingilizce v1.6 sürümü yayınlanmıştır, lütfen yukarıdaki sürümü zorunlu olmadan indirmeyin, her zaman yeni sürümü tercih edin. Buyrun buradan; Cep Ingilizce v1.6.
_______________________________________________________
Alfaserver desteÄŸinde geliÅŸtirdiÄŸim İngilizce <> Türkçe Java ME cep telefonları için cep sözlük programın Cep Ingilizce için yeni bir sürüm yayınlama vakti geldi de geçti bile, en son AÄŸustos ayında 1.4 sürümünü bazı zorluklara raÄŸmen yayınlamıştım. Dersler vs. zaman aldığı için istediklerimi bir türlü yapamıyordum ama bir aralık bulup birkaç ÅŸey daha ekleyeyim dedim. Devamını oku »

Java’da Integer (Tamsayı) karşılaÅŸtırma

Java programlama dili temel Integer yani tamsayı karşılaştırma operatörlerine sahiptir. Karşılaştırma operatörlerinin sayılara uygulanmasının sonucu boolean tipinde bir değerdir.
Devamını oku »

Java’da substring ve indexOf

Substring() Java’da String sınıfından bir nesne içinden belirli bir kısmını almak için kullanılan metottur, indexOf() ile de belirli bir deÄŸerin String içindeki konumu yani indeksi alınır. Devamını oku »

Java’da If, else, else if

If – then, else, else if iÅŸletmenleri en basit kontrol iÅŸletmenlerdir. Kodun bir bölümünün sadece belli bir ifade doÄŸru (true) dönüyorsa çalıştırılmasını saÄŸlarlar. Bunları biraz ayrıntılı inceleyelim. Devamını oku »

Esmertec Jbed ile WM telefonunuza Java desteÄŸi

Java ne kadar cep telefonları için oldukça standartlaÅŸmış bir platform olsa da iÅŸletim sistemi üreticileri kendi yazılım ürünlerinin kullanımını arttırmak için Java desteÄŸini sistemlerine eklemeyebiliyorlar. Windows Mobile iÅŸletim sistemi buna bir örnektir. Evinde Iphone kullanımını bile yasaklayan Bill Gates kendi iÅŸletim sisteminde Java’yı da yasaklıyor tabi. Bu durumda kullanıcıların Windows Mobile iÅŸletim sistemine sahip cep bilgisayarı ve akıllı telefon cihazlarında Java uygulamaları için tek çareleri üçüncü parti uygulamalar oluyor. Bunlardan da WM için çok iyi bir Java emülatörü (sanal makine) olmasa da Esmertec ürünleri yeterince iyi. Benim tavsiye ettiÄŸim sürümler 3D API desteÄŸi olan Esmertec Jbed 3D 2008 0222.3.2. ve 3D desteÄŸi olmayan ama daha performanslı olan JbedRose, testi Toshiba Portégé G500 ile yaptım. Devamını oku »

Java ME basit komut örneği

Java ME’de uygulamayı tuÅŸlar ile yönetebilmek için komutlar kullanırız. Genel ara yüzde sadece yön ve fonksiyon tuÅŸları etkindir, ancak geliÅŸmiÅŸ Canvas gibi arayüzlerde rakam tuÅŸları da etkinleÅŸtirilebilir. Ayrıca telefonun Java yazılımına göre sadece o marka için özelleÅŸtirilmiÅŸ komut tuÅŸları da kullanılabilir. Devamını oku »