איך מפתחים אפליקציות לסמארטפון?

rontech

New member
איך מפתחים אפליקציות לסמארטפון?

גילוי נאות.... אני אחד מאחרוני המוהיקנים.... אין לי סמארטפון....

באיזה כלי תוכנה / שפות מתכנתים נניח לאנדרויד?
ושאלה אחרונה.... האם אפליקציה יכולה לכתוב לקבצים בסמארטפון?

אשמח להשכיל.... ולהתעדכן....

 

BravoMan

Active member
אם אתה מעוניין לפתח ל-Android

תתחיל מכאן:
https://developer.android.com/index.html
&nbsp
יש שם הסברים על הורדה והתקנה של כלי פיתוח, שימוש ב-API של המערכת, ועוד.
&nbsp
בגדול, יישום לטלפון אינו שונה מיישום למחשב, אבל כמובן צריך להכיר את מודל האפליקציה הרלוונטי למערכת הפעלה.
&nbsp
למשל, בעוד שב-Windows יישום מתחיל לרוץ מפונקציה WinMain ומנהל Eventes דרך לולאת הודעות, ב-Android יש אתה יוצר מחלקות, מכריז עליהן ב-Manifest, ומקבל Events ל-callbacks.
&nbsp
עוד כדוגמה, ב-Android חלק מה-API של המערכת דורש בקשת הרשאות.
ספציפית לגבי קבצים: ליישום שלך מוקצית ספרייה שרק לו מותר לכתוב ולקרוא ממנה, אבל יש במכשיר גם אזור כללי, זה שהמשתמש רואה כשהוא מחבר את המכשיר למחשב.
&nbsp
כל יישום יכול לכתוב לשם ולקרוא משם, אבל רק אם ביקש הרשאה לכך מהמשתמש.
&nbsp
כפי שכתבו לך, השפה העיקרית לפיתוח היא Java, אם יכולת להשתמש ב-C ו-++C לחלק מרכיבי היישום, אבל למעשה ניתן גם למצוא מפרשי Python שרצים על הפלטפורמה הזו, וכנראה עוד שפות.
&nbsp
ומרות שיחד עם כלי פיתוח מסופק אמולטור, מומלץ ביותר להצטייד במכשיר אמתי.
 
למעלה