שרשור חדשות היום-יום בעולם האנדרואיד

אפליקציות, מערכות הפעלה של גוגל אנדרויד - ginger bread, ice cream sandwich, froyo, jelly bean
osherov פותח השרשור
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

אבי,
קטן עלייך,
אולי פשוט תמצא איזה דיסק קשיח זרוק שיש לך ותתקין אבונטו בשימוש התקנה מלאה (CD שמכיל את ה OS הזה)

AviBiton
סמל אישי של משתמש
גורו HTmobile
גורו HTmobile
תגובות: 17346
הצטרף: אפריל 2005
מיקום: קרית שמונה

שליחה

אני בודק עכשיו פיתרון להרצה על 64bit, נראה איך זה ילך.

AviBiton
סמל אישי של משתמש
גורו HTmobile
גורו HTmobile
תגובות: 17346
הצטרף: אפריל 2005
מיקום: קרית שמונה

שליחה

טוב, נראה לי שזה הותקן בהצלחה (אחרי הרבה אדפטציות בין 64 ל-32).
ה-MAKE לקח משהו כמו 45 דקות.
והשאלה הגדולה היא: מה עכשיו?
איך מפעילים? מה עושים?

AviBiton
סמל אישי של משתמש
גורו HTmobile
גורו HTmobile
תגובות: 17346
הצטרף: אפריל 2005
מיקום: קרית שמונה

שליחה

OK
נראה לי שהבנתי, השלב הבא הוא קינפוג ה-eclipse.
אבל זה יהיה יותר מאוחר.

osherov פותח השרשור
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

אבי,
תלוי מה המטרה שלך? אתה יכול ללמוד את הקוד במודולים שמענינים אותך...אתה יכול לשכתב ולקמפל אלמנטים בודדים ולהחליף אותם במערכת האנדראויד שאין לך...ולכן אתה יכול להשתמש באמולטור שיותקן לך ביחד עם ה eclipse. אתה יכול ללכת להוריד את הקוד של סינג'ן שהבאתי את הקישור שלו ולשחק עם הדברים שם...ואפילו אתה יכול לשנות דברים ולהעלות אותם חזרה לקהילה (נניח לבנות ממשק עברי מלא למכשיר ה Desire HD שלך)

AviBiton
סמל אישי של משתמש
גורו HTmobile
גורו HTmobile
תגובות: 17346
הצטרף: אפריל 2005
מיקום: קרית שמונה

שליחה

אני רוצה ללמוד את הקוד והמודולים ולראות איך שינויים שאני עושה משפיעים על המודול.
מה אני צריך לעשות?

osherov פותח השרשור
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

theAman כתב:אני רוצה ללמוד את הקוד והמודולים ולראות איך שינויים שאני עושה משפיעים על המודול.
מה אני צריך לעשות?
...
זה הרבה יותר מסובך מכך :)
יהיה לך מאוד קשה עד בלתי אפשרי להיכנס לעולם הזה מלמטה למעלה (מהקוד של הקרנל והאנדרואיד ל SDK ולשיכבת האפליקצייה).....אני חושב שאתה צריך להתחיל הפוך. כלומר קודם ללמוד על האנדרואיד ועל שכבות המערכת שלו, אח"כ להכיר את ה SDK (את שיכבת ה Application Framework ושיכבת ה Applications) של המערכת ולכתוב מספר אפליקציות ב Java ולהריץ אותן על האמולטור וזה כדי להבין אין העסק עובד, אח"כ אתה צריך לרדת להכיר קצת את הארכיטקטורה הנמוכה יותר שכוללת את שיכבת ה Runtime ה Dalvik virtual machine וכו, אח"כ אולי לעבור לכל העולם של מבנה הרומים, בניית רומים, בישול רומים וכו, מכאן אפשר לקחת קוד של כמה אפליקציות מערכת ולשחק איתן (נניח את אפליקציית ה AlarmClock, Calendar, Camera) ואח"כ אתה יכול לצלול קצת יותר נמוך ולהבין את ה Core של האנדראויד (מודולים כמו אלה שנמצאים ב Framework וב System וכו) ואח"כ, אם יישאר לך כוח, תוכל לצלול ולהגיע ללינוקס קרנל עצמו (שזה עולם אחר, שבכלל לא קשר לאנדרואיד)

קח קישור שיסדר לך קצת את העניינים (הכותב הוא לא פחות מסינוג'ן המפורסם):
http://forum.xda-developers.com/showthread.php?t=667298

ונקודת התחלה נוספת היא ה Android Platform Developer's Guide (מומלץ להיכנס לאתר הזה עם הכרום ולא ה IE של מיקרוסופט): http://pdk.android.com/online-pdk/guide/index.html

[img2=550x394]http://developer.android.com/images/sys ... ecture.jpg[/img2]

osherov פותח השרשור
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

אפשר להגיד על סמסונג הרבה דברים לא טובים אבל, לכל הרוחות, הם יודעים לעשות טיזרים ולהביא חשק:
הנה הוידאו הקצר למכשיר הטבלט החדש שלהם שהוצג כאן ויוצג עוד שבוע בתערוכה IFA בברלין...אני מדבר על הטבלט שלהם ה Samsung GALAXY Tab

osherov פותח השרשור
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

בתחילת השנה הבאה (2011) יתחילו להגיע מעבדים dual core למכשירי סמרטפון, כאשר כל ליבה תרוץ בתדר 1GHz, וזה לא הסוף.......למעבדים האלה תהיה יכולת של צפייה והקלטה ב 1080p (כן...כן 1080p במכשיר סלולארי)...מטורף לחלוטין (השאלה הגדולה היא מה לכל הרוחות הם עושים כדי לתת לנו יותר זמן סוללה כדי שתחזיק את כל היכולות האלה!!)
תמונה

http://androidheadlines.com/2010/08/a-n ... um=twitter

osherov פותח השרשור
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

חבר'ה,
מה דעתכם על הטלפון הבא של מוטורולה (טלפון ניסוי)...בשם Motorola FlipOut....ת'אמת או שאוהבים את זה או שלא...אני חושב שזה מגניב
#at=28

moco
סמל אישי של משתמש
גורו
גורו
תגובות: 20597
הצטרף: דצמבר 2004

שליחה

אני מתאר לעצמי שצריך גם עדשה ראויה כדי שלרזולוציה הגבוהה תהיה משמעות בצילום.
בעצם, גם בצד הצפייה צריך מסך מספיק גדול כדי שזה יהיה משמעותי.
משה

moco
סמל אישי של משתמש
גורו
גורו
תגובות: 20597
הצטרף: דצמבר 2004

שליחה

osherov כתב:חבר'ה,
מה דעתכם על הטלפון הבא של מוטורולה (טלפון ניסוי)...בשם Motorola FlipOut....ת'אמת או שאוהבים את זה או שלא...אני חושב שזה מגניב
...
מגניב כדמו (Y)
אך לא נראה לי ממש שימושי. יותר מידי כשלים ארגונומיים בלתי נמנעים בגודל הזה.
משה

osherov פותח השרשור
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

הבעייה היא לא במצלמות עצמן (כבר היום יש הרבה שתומכות בכך) אלא במהירות של ה storage לקבל קצבי נתונים של וידאו ב 1080p. הנתונים מן הסתאם נשמרים על ה SD-CARD ואני מסופק אם הוא יעמוד בקצב הנתונים שיגיע אליו (ת'אמת במחשבה שנייה, כרטיס מסוג class 10 צריך לתמוך בקצב כתיבה של 10MBps לכן זה די בקלות צריך להספי)....

משה, לצפייה אין שום משמעות על מכשיר סלולארי (לעולם לא יהיה שם מסך Full HD),
מכיוון שהרעיון הוא להוריד את הוידאו 1080p שצילמת ולנגן אותה על מסך FULL-HD בדיוק כמו שעושים היום עם מצלמות וידאו HD (כמובן שניתן יהיה לחבר את המכשיר דרך ה HDMI למסך ולשדר משם ישירות את הוידאו)
נערך לאחרונה על ידי osherov ב 24/08/2010 19:59, נערך פעם 1 בסך הכל.

AviBiton
סמל אישי של משתמש
גורו HTmobile
גורו HTmobile
תגובות: 17346
הצטרף: אפריל 2005
מיקום: קרית שמונה

שליחה

כבר כתבתי אפליקצית hello world אחת לאנדרואיד. :D
אני רוצה להמשיך הלאה.
אל תגיד לי שסתם התקנתי אובונטו והתעסקתי עם ה-make הזה כל היום

osherov פותח השרשור
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

סתאם התקנת אבונטו והתעסקת עם make כל היום :)
רשמתי כבר שבשביל לכתוב אפליקציות למרקט (בשפת Java) בשימוש ספריות אנדרואיד, אין צורך בליונקס, אין צורך להוריד את קוד האנדרואיד והדבר היחיד שצריך לעשות זה ללכת לאתר הזה:
http://developer.android.com/guide/basi ... droid.html

וללכת על פי המדריך הבא:
http://developer.android.com/guide/deve ... e-adt.html

וכאן יש לך מדריכים לדוגמות קוד (Tutorials):
http://developer.android.com/resources/index.html

אבי,
אם כתבת כבר אפליקצייה אני מניח שמצאת את הכל לבדך....

כל מה שעשית בלינוקס עם הקוד היה בשביל לגעת במערכת ההפעלה של אנדרואיד עצמה
לא נורא....יש לך אבונוטו (Shed ישמח)


אגב, אבי, אם זה מה שמתכנת אנדרואיד היה צריך לעשות, בשביל להתחיל לכתוב אפליקציות, אז היום היו במרקט אולי 1000 אפליקציות ולא 100,000 :)

AviBiton
סמל אישי של משתמש
גורו HTmobile
גורו HTmobile
תגובות: 17346
הצטרף: אפריל 2005
מיקום: קרית שמונה

שליחה

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

AviBiton
סמל אישי של משתמש
גורו HTmobile
גורו HTmobile
תגובות: 17346
הצטרף: אפריל 2005
מיקום: קרית שמונה

שליחה

את הקונספט הזה של ה-Motorola FlipOut כבר ראיתי, ואני לא ממש צופה לו עתיד מזהיר.
אני מסכים עם משה, הוא לא ממש שימושי ולא חסרים בו כשלים ארגונומיים.

osherov פותח השרשור
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

רק במידה ואתה רוצה לשנות משהו מובנה באנדרואיד או בקרנל של אנדרואיד אתה צריך את הלינוקס ואת כל קוד המקור (שאגב, נקרא AOSP)....במידה ואתה רוצה לגעת באפליקציות וביכולות שנמצאות בשכבות העליונות, אז אין לך צורך בכל זה. לדוגמה כדי לתקן נניח את העברית אתה כן משתמש בקוד של אנדרואיד. בגסות אני אתאר שאתה הולך לפרוייקט שנקרא android_frameworks_base ומחפש נניח את קבצי ה Java שנקראים StaticLayout.java ו DynamicLayout.java, משנה ומקמפל אותם אחרי שתיקנת את העברית (עושה build לפרוייקט) ואז בקלילות אתה מכניס את התיקון לקובץ Framework.jar ומכניס את זה למערכת (אמולטור או מכשיר אמיתי) וזהו...נגמר

AviBiton
סמל אישי של משתמש
גורו HTmobile
גורו HTmobile
תגובות: 17346
הצטרף: אפריל 2005
מיקום: קרית שמונה

שליחה

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

osherov פותח השרשור
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

אבי,
דווקא אפליקציות באנדרואיד פחות מושכות אותי. העולם שם יותר מידי "דטרמינסטי" כבר יש אפליקצייה כמעט לכל דבר! (הידעת שיש אפילו אפליקצייה לבדיקת איכות האבטיח וזה ע"י נקישות עליו, המכשיר שלך שמחליט על פי הרעש האם האבטיח הוא אדום ועסיסי מבפנים!!)
נערך לאחרונה על ידי osherov ב 24/08/2010 23:29, נערך פעם 1 בסך הכל.

חזור אל “Android - אנדרויד”