מדריך | מבנה הישומים של מערכת ההפעלה s40 של נוקיה
-
להסבר על מערכות ההפעלה לחץ
https://מקצועות.com/topic/3994/מדריך-רקע-כללי-למכשירי-נוקיהs40 היא המערכת של C2 208 ועוד
ניקח למשל את הספר הזה
מסילת ישרים.zip
לאחר חילוץ הzip נקבל קובץ jar (אגב, @GolanArt , אתה יכול להוסיף אותו ואת nth {זה ערכת נושא הסבר בהזדמנות} לקבצים הנתמכים להעלאה?)
נפתח אותו באמצעות ווינראר ונקבל חלון כזה
עכשיו הסבר קצת על מבנה הקובץ:
הקובץ מכיל את הקובץ הראשי הנמצא בתוך תיקיית meta inf ובו נלמד לטפל עוד מעט, ומקבצי class שהם קבצי java מקומפלים (כלומר עברו תהליך של קמפול) וכדי לערוך אותם צריך דקומפיילר וידיעת java...לא נעסוק בזה עכשיו.)
בתוך תיקיית meta inf נמצא הקובץ MANIFEST.MF.נפתח אותו באמצעות פנקס הרשימות:
ןנקבל (בישום הזה) טקסט כזה:Manifest-Version: 1.0 MIDlet-Name: MesilatYeshari MIDlet-1: MesilatYeshari, /res/icon.png, MIDlet1 MIDlet-Version: 2.5.2 MIDlet-Vendor: Roman Lut MIDlet-Jar-URL: MesilatYeshari.jar MicroEdition-Configuration: CLDC-1.0 MicroEdition-Profile: MIDP-1.0 Build: Generic MIDP2.0, Lite, Generic MIDP20 phones keys config, English - Hebrew
נדון כעת בחלק מהשורות
שורת שם הישום:MIDlet-Name: MesilatYeshari
זה אומר ששם הישום הוא
MesilatYeshari
תערכו אותו חופשי להנאתכם..גם לעברית,אבל אז בשמירה תצטרכו לשמור בקידוד utf-8.
שם יוצר הישום:MIDlet-Vendor: Roman Lut
בישום הזה המחבר הוא Roman Lut.ניתן לערוך את זה כרצונכם,גם לעברית,אבל אז בשמירה תצטרכו לשמור בקידוד utf-8
מציאת אייקון הישוםMIDlet-1: MesilatYeshari, /res/icon.png, MIDlet1
זה אומר שבתוך תיקיית res יש קובץ בשם icon.png והוא האייקון של הישום,ניתן להכניס לתיקיה קובץ אחר בשם זה והוא יהיה האייקון.
יש עוד כמה דברים בשורה זו אבל לא ניגע בהם עכשיו,כמו בשאר הפקודות הנמצאות בקובץ הזה.
להלן מדריך ליצירת ספר לנוקיה,על בסיס הישום הזה.המדריך לא מדבר על ישומים אחרים
נחזור לתיקיה הראשית ונכנס לתיקיית res.נמחק את כל קבצי הטקסט ששמם מתחיל בbook.
ואז נפתח את הקובץ rmhelp ונמחק את כל הטקסט שבתוכו,ונכניס במקום את הטקסט שאנחנו רוצים,אם עברית-לשמור כutf8!
בהנאה!
המדריך נכתב ע"י a.i.v mobile
https://aivmobile.wordpress.com/
ניתן לפנות בשאלות אודות מכשירי נוקיה,ישומים וערכות נושא למייל המופיע בחתימה!