* מה נראה היום: למה JAVA? JVM
סקירה והדגמת תכני המגמה.
הדגמה של כלי הפיתוח.
הצגת פרויקטים.
למה JAVA?
*
למה JAVA? הצורך
*
למה JAVA? (Java Virtual Machine - JVM)
*
למה JAVA? (Java Virtual Machine - JVM)
*
למה JAVA? (Java Virtual Machine - JVM)
*
למה JAVA?Write once, run anywhere
*
*
הטלפונים החכמים ו JVM(JME – Java Micro Edition) *
JVMJME – Java Micro Edition
*
* בנוסף ב J2ME Java למכשירים חזקים כמו PDA - Personal Digital Assistant
שווה להזכיר יש גם Java TV לטלוויזיה אינטראקטיבית ומשחקים הרצים על ממירים כתובים בJava. ששיכים לאותו הקבוצה.
אפליקציות Embedded – למשל מערכת בקרה לרובוט שהוצגה ב-Java ONE האחרונה או Java on card.
* מה בחלופה זו? בחלופה זו יתכנתו התלמידים אפליקציות בשפת JAVA שרצות על מכשירים קטנים שמאפשרים הרצת אפליקציות שנקראים מכשירים חכמים(Smart Devices) כגון הטלפונים הניידים, מחשבי כף יד וכו'.
המטרה:
שהתלמיד יתכנת תוכנה בממשק משתמש גראפי בהקשר הטלפונים הניידים, ע"י שימוש בממשק משתמש גראפי רמה-גבוהה (שימוש ברכיבי ממשק משתמש גראפיים קיימים), וגם שימוש בממשק משתמש גראפי רמה-נמוכה.
* היעדים
תכני ההתמחות
*
רקע טכנולוגיות JAVA ו jme, CLDC, MIDP *
מטרות, דרישות וטווח סטנדרטים מטרות על.
CLDC, MIDP ומכשירי יעד.
דרישות כלליות.
דרישות חומרה של CLDC.
טווח סטנדרטים שלCLDC ו MIDP. *
חבילות/ספריות ה CLDC מחלקות נגזרות מ j2se.
מחלקות ספציפיות ב CLDC ומחלקות חדשות מגרסה 1.1 CLDC.
חבילות/ספריות בסיסיות המיוחדות של j2me . *
מודל אפליקציות ה MIDP (Mobile Information Device Profile) import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class Midlet extends MIDlet {
public void startApp() {
}
public void pauseApp() {
}
public void destroyApp(boolean b){
}
} *
Comments