Články autora Jiří Procházka

J2ME pro pokročilé – session tracking v MIDp aplikacích

21. ledna 2005

Jak již z názvu článku vyplývá, budeme se zabývat implementací sledování sezení neboli session trackingem v MIDp aplikacích. Hlavním důvodem, proč tak musíme činit, je, že HTTP protokol je bezstavový. Tedy vždy, když klient vytvoří nový požadavek na server, jsou po jeho

J2ME pro pokročilé – optimalizace zdrojového kódu s profilérem

5. října 2004

V jednom z předchozích článků jsme si teoreticky rozebrali základní techniky, které se v J2ME běžně používají pro optimalizaci kódu. Pokud chceme jít ještě dále, je třeba použít některý ze specializovaných nástrojů, který zjistí, jak jsou zkoumané části kódu náročné na provedení. Jeden

J2ME pro pokročilé – znovu J2ME a Ant

4. dubna 2004

Tento článek se bude opět zabývat využitím Apache Ant při vývoji MIDp aplikací pro mobilní zařízení. Navážeme na předešlý článek a rozšíříme stávající build skript o další podpůrné tásky, které nám usnadní překlad aplikace, a rozšíříme některý z již vytvořených tásků o další vlastnosti.

cMessenger – IM klient pro váš mobilní telefon

23. ledna 2004

Jistě jste někdy zauvažovali, že by vůbec nebylo špatné mít na svém mobilním telefonu klienta, který by vám umožnil komunikovat s vašimi přáteli či obchodními partnery a přitom využíval již existující komunikační programy jako je ICQ, Yahoo nebo MSN. V tomto článku si

J2ME pro pokročilé – XML

2. prosince 2003

Po delší odmlce je zde další článek pro ty, jenž se chtějí opět něco dozvědět o možnostech J2ME. Jak již z názvu plyne, budeme se dnes zabývat XML a jeho použitím v MIDp aplikacích. Cílem článku je ukázat použití knihoven, které můžeme pro práci

J2ME pro pokročilé – J2ME a Ant

1. července 2003

Součástí platformy J2ME je i Wireless Toolkit, který obsahuje sadu nástrojů pro vývoj J2ME aplikací. Jedním z nich je i KToolbar, který můžeme považovat za jednoduché vývojové prostředí, umožňující překlad zdrojových kódu a vytvoření výsledné aplikace (JAR a JAD). Nevýhodou je, že nemáme kontrolu nad

J2ME pro pokročilé – logování

6. června 2003

Při vývoji aplikací se bez logování neobejde žádný programátor. Logování přináší základní informace o událostech, které v běžící aplikaci nastanou, a umožňuje získané informace použít pro pozdější analýzu kódu. Velmi praktické je logování v případech, kdy nemáme k dispozici debugger nebo jej nelze použít. Získaná

J2ME pro pokročilé – optimalizace zdrojového kódu

30. dubna 2003

Každá aplikace v mobilním telefonu je omezena velikostí použitelné paměti a rychlostí zpracování bytekódu. MIDP aplikace obvykle používají ke svému běhu od 150 kB do 200 kB paměti heap a velikost vlastní aplikace, tzv. JARu, je řádově 10 kB (30 až 60 kB). Z těchto omezení plyne,