תכנות בפלאפונים ...

hiGh jacKed

New member
תכנות בפלאפונים ...

שלום, הייתי מעוניין לדעת מה רמת הנגישות של יישומים מובני ג'אווה במערכות הפעלה שקיימות בפלאפונים ? והאם יש דרך לבנות יישומים (בשפת C\C++) שמשתמשים יוכלו להוריד מהאינטרנט ולהתקין בפלאפון שלהם (מבלי לחבר כבל למחשב.). תודה .
 

BravoMan

Active member
תלוי מה אתה מגדיר "פלאלפון"

יש הרבה מכשירים עם מערכות הפעלה שונות. למשלש יש את הפלפונים "התיפשים" הרגילים שלכל אחד מערכת הפעלה מיוחדת שנבנתה ע"י היצרן (לפעמים מ0 לפעמים בהתבסס על KERNEL של LINUX). אני אומנם לא מכיר את ישום הJAVA במכשירים כאלה, אבל אני די בטוח שרמת הגישה למערכת משתנה ממכשיר למכשיר או לפחות מחברה לחברה. ולמיטב ידיעתי, לא ניתן לכתוב ישומים בC++ למכשירים כאלה, אלא אם יש לך כלי מיוחד של היצרן (אם קיים בכלל). אחרכך יש מכשירים עם מערכות SYMBIAN וPALM. גם כאן אני לא ממש יודע עד כמה נושא הJAVA נתמך אבל לפחות אלא מערכות "סטנדרטיות" ו"רובסטיות" (לא עולה לי מילה עברית לROBUST כרגע) ולכן ניתן לכתוב בשבילן תוכנות בC \ C++ בסבית פיתוח שלפחות לPALM זמינה חינם באתר שלהם (לא יודע לגבי SYMBIAN). ולבסוף מה שאני כן מכיר היטב: טלפונים מבוססי WINDOW MOBILE (גם SMARTPHONE וגם PPC PHONE EDITION). זו מערכת שמתהגת מאוד דומה לWINDOWS השולחני. התמיכה בJAVA לא כ"כ טובה, אבל לMICROSOFT יש סביבת פיתוח חינמית EMBEDDED VISUAL C++ הדומה שתי טיפות מים ל VS 6 (אם אתה מכיר). כמו כן ניתן להכין התקנה של תוכנה בצורת CAB - כלומר קובץ שיורד ישר למכשיר ויתקין את התוכנה, קיצורי דרך שלה וכערכי REGISTRY דרושים. כל הכלים כלולים בSDK לפוקט \ SMARTPHONE שגם הוא זמין חינם באתר MS.
 

IdleThought

New member
רצוי להתאים את השפה לדרישות

JAVA בסגנון CPLD ודומיו בהתאם למגבלות המכשיר כאשר האפליקציה אמורה להשתרע על טווח גדול של מכשירים C++ אם יש לך משאבים לשבת ולכתוב ( ולדבג) תוכנה עבור כל אחד מדגמי המכשירים שלך - לרוב אם אתה ממש צריך להשתמש בכל FLOP שיש לך לפי מה שראיתי בנו מכונה וירטואלית (סאן או חוקרים) עבור כמעט כל פלטפורמה אפשרית ותקורת הקריסה של השפה הזו היא פחות בעייתית ( אני מנסה לכתוב תוסף לאקסל ב C++ כבר שבועיים , והמחשב נכנס לי לתעופה כל הרצה שניה. וזה מצב ט ו ב )
 
למעלה