فهرست مطالب کتاب اصول برنامه نویسی موبایل با جاوا

مقدمه

بخش یکم: معرفی

فصل یکم: اصول شبکه‌های بی‌سیم

امواج

مخابرات رادیویی

شبکه‌های بی‌سیم

فصل دوم: آشنایی با Java ME

پلتفرم Java ME

ساختمان برنامه‌های MIDP

مزیت‌های فناوری جاوا و MIDP

فصل سوم: ایجاد میدلت‌ها

ساختار میدلت‌ها

فرمان‌ها

رابط کاربری

ایجاد و توسعه‌ی میدلت‌ها

ابزار‌های برنامه‌نویسی Java ME

فصل چهارم: رابط برنامه‌نویسی CLDC و MIDP

پکیج javalang

پکیج javaio

پکیج javautil

بخش دوم: رابط کاربری

فصل پنجم: رابط کاربری سطح بالا

کلاس Display

کلاس Screen

کلاس Ticker

فصل ششم: رابط کاربری سطح پایین

کلاس Canvas

کلاس Graphics

فصل هفتم: Game API

آشنایی با ایجاد بازی‌ها

GameCanvas

مدیریت کلید‌ها

لایه‌ها

میدلت نمونه

بخش سوم:GCF و Push Registry

فصل هشتم: Generic Connection Framework

اصول شبکه در MIDP

ورودی و خروجی میدلت

برقراری ارتباط از طریق اتصالات شبکه

میدلت نمونه

فصل نهم:Push Registry

Push Registry API

فعال سازی و وضعیت‌های میدلت

بخش چهارم:ذخیره سازی ماندگار داده‌ها

فصل دهم:ذخیره سازی ماندگار داده‌ها (1) -سیستم مدیریت رکورد

مدل ذخیره سازی RMS

انباره‌های داده

رکوردها

پردازش رکوردها

پاسخ به تغییرات انباره‌ی داده

میدلت نمونه

فصل یازدهم:ذخیره سازی ماندگار داده‌ها (2)-File Connection و PIM

پکیج اختیاری File Connection

پکیج اختیاری PIM

بخش پنجم: SMS ، MMS و بلوتوث

فصل دوازدهم:SMS و MMS (Wireless Messaging API )

سرویس پیام کوتاه (SMS)

پیام‌های چند رسانه‌ای

فصل سیزدهم: بلوتوث

بلوتوث، CLDC و MIDP

API بلوتوث

میدلت نمونه

بخش ششم: توانایی‌های چند رسانه‌ای MIDP

فصل چهاردهم: صدا و تصویر با MMAPI

تن‌های ساده

فایل‌های صوتی

مفاهیم MMAPI

پخش ویدیو

گرفتن تصویر با دوربین تلفن همراه

بخش هفتم:بهینه‌سازی و امنیت

فصل پانزدهم:بهینه‌سازی میدلت‌ها

Benchmarking

ابزار‌های سنجش در Wireless Toolkit

بهینه‌سازی استفاده از حافظه

نوشتن کدهای سریع

بهینه‌سازی طراحی نرم‌افزار

فصل شانزدهم: امنیت در MIDP

امنیت سطح پایین

امنیت سطح نرم‌افزار

امنیت end-to-end (امنیت شبکه)

بخش هشتم:ضمائم

ضمیمه‌ی A :مرجع سریع زبان برنامه‌نویسی جاوا 280

انواع داده

آرایه‌ها

کلاس‌ها

متدها

متغیرها

کنترل استثناء‌ها

عملگر‌های حسابی

عملگر‌های رابطه‌ای

ضمیمه‌ی B :بررسی تفاوت‌های جاوا وC#

کلمات کلیدی

پکیج‌ها

ضمیمه‌ی C: روش نصب برنامه‌های لوح فشرده

نصب Java SDK

نصب Wireless Toolkit

نصب Netbeans

اندیس

فهرست منابع و مآخذ

       
    بازگشت  
         
 
Danial Rahmanzadeh