Mobile Applications Learning Trail
فراگيري نحوه عملكرد نرم افزار هاي همراه
What is a Mobile Application?
يك نرم افزار همراه چيست؟
Mobile Applications use the Java Micro Edition (Java ME) platform, which was developed for small devices like pagers, mobile phones, and set-top boxes. Java ME uses smaller-footprint subsets of Java SE components, trimmed down virtual machines and APIs and also defines APIs that are specifically targeted at consumer mobile and embedded devices. NetBeans Mobility supports the two base configurations of the Java ME platform, CLDC and CDC.
اينگونه نرم افزارها توسط جاوا نسخه ميكرو (J2ME) برنامه نويسي مي شوند، جاوا نسخه ميكرو (J2ME) براي برنامه نويسي بر روي دستگاه هاي كوچك نظير پيجرها ، تلفن های همراه و ست-تاپ باكسها (Set-top boxes) طراحي شده. جاوا نسخه ميكرو (J2ME) قسمت كوچك شده اي از جاواي استاندارد (J2SE) مي باشد، كه براي برنامه نويسي با APIs و طراحي APIs جديد براي استفاده همراه ها و دستگاههاي كوچك بطور اختصاصي طراحي شده است. آن قسمت از نرم افزار NetBeans كه براي موبايل طراحي شده (NetBeans Mobility) دو بخش اصلي پيكربندي جاوا نسخه ميكرو (J2ME) را كاملا پشتيباني مي كند. يعني CLDC و CDC.
CLDC: Connected Limited Device Configuration (CLDC) is for devices with less memory and processing power than CDC-based devices. The Mobile Information Device Profile (MIDP) is based on CLDC and more than a billion MIDP devices are available worldwide.
CLDC: پيكربندي دستگاه هاي متصل با محدوديت (Connected Limited Device Configuration) اين پيكربندي براي دستگاههايي ايجاد شده است كه حافظه و پردازنده كمتري نسبت به پيكربندي دستگاه هاي متصل (CDC) دارند. پروفايل اطلاعات دستگاه همراه (Mobile Information Device Profile (MIDP)) بر روي CLDC پايه گذاري شده و در سرتاسر جهان بيش از يك بيليون از دستگاههاي MIDP دار وجود دارند.
CDC: Connected Device Configuration (CDC) is for devices with much greater memory, processing power and network connectivity such as smart phones, set-top boxes, internet appliances, and embedded servers.
CDC: پيكربندي دستگاه هاي متصل (Connected Device Configuration (CDC)) طراحي شده است براي دستگاههايي با حافظه بيشتر و قدرت پردازش بيشتر و قابليت اتصال به شبكه همانند تلفن هاي هوشمند (Smart Phones) ، ست-تاپ باكسها (Set-top boxes) ، نرم افزارهاي تحت وب و سرورهاي جاسازي شده (embedded servers)
· NetBeans 6.0 CLDC/MIDP Development Quick Start Guide
· NetBeans 6.0 CDC Development Quick Start Guide
· شروع سريع با برنامه نويسي تحت CLDC/MIDP بوسيله نرم افزار NetBeans 6.0
· شروع سريع با برنامه نويسي تحت CDC بوسيله نرم افزار NetBeans 6.0 |