שרשור חדשות היום-יום בעולם האנדרואיד
אבי,
קטן עלייך,
אולי פשוט תמצא איזה דיסק קשיח זרוק שיש לך ותתקין אבונטו בשימוש התקנה מלאה (CD שמכיל את ה OS הזה)
קטן עלייך,
אולי פשוט תמצא איזה דיסק קשיח זרוק שיש לך ותתקין אבונטו בשימוש התקנה מלאה (CD שמכיל את ה OS הזה)
אבי,
תלוי מה המטרה שלך? אתה יכול ללמוד את הקוד במודולים שמענינים אותך...אתה יכול לשכתב ולקמפל אלמנטים בודדים ולהחליף אותם במערכת האנדראויד שאין לך...ולכן אתה יכול להשתמש באמולטור שיותקן לך ביחד עם ה eclipse. אתה יכול ללכת להוריד את הקוד של סינג'ן שהבאתי את הקישור שלו ולשחק עם הדברים שם...ואפילו אתה יכול לשנות דברים ולהעלות אותם חזרה לקהילה (נניח לבנות ממשק עברי מלא למכשיר ה Desire HD שלך)
תלוי מה המטרה שלך? אתה יכול ללמוד את הקוד במודולים שמענינים אותך...אתה יכול לשכתב ולקמפל אלמנטים בודדים ולהחליף אותם במערכת האנדראויד שאין לך...ולכן אתה יכול להשתמש באמולטור שיותקן לך ביחד עם ה eclipse. אתה יכול ללכת להוריד את הקוד של סינג'ן שהבאתי את הקישור שלו ולשחק עם הדברים שם...ואפילו אתה יכול לשנות דברים ולהעלות אותם חזרה לקהילה (נניח לבנות ממשק עברי מלא למכשיר ה Desire HD שלך)
זה הרבה יותר מסובך מכך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]
אפשר להגיד על סמסונג הרבה דברים לא טובים אבל, לכל הרוחות, הם יודעים לעשות טיזרים ולהביא חשק:
הנה הוידאו הקצר למכשיר הטבלט החדש שלהם שהוצג כאן ויוצג עוד שבוע בתערוכה IFA בברלין...אני מדבר על הטבלט שלהם ה Samsung GALAXY Tab
הנה הוידאו הקצר למכשיר הטבלט החדש שלהם שהוצג כאן ויוצג עוד שבוע בתערוכה IFA בברלין...אני מדבר על הטבלט שלהם ה Samsung GALAXY Tab
בתחילת השנה הבאה (2011) יתחילו להגיע מעבדים dual core למכשירי סמרטפון, כאשר כל ליבה תרוץ בתדר 1GHz, וזה לא הסוף.......למעבדים האלה תהיה יכולת של צפייה והקלטה ב 1080p (כן...כן 1080p במכשיר סלולארי)...מטורף לחלוטין (השאלה הגדולה היא מה לכל הרוחות הם עושים כדי לתת לנו יותר זמן סוללה כדי שתחזיק את כל היכולות האלה!!)

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

http://androidheadlines.com/2010/08/a-n ... um=twitter
חבר'ה,
מה דעתכם על הטלפון הבא של מוטורולה (טלפון ניסוי)...בשם Motorola FlipOut....ת'אמת או שאוהבים את זה או שלא...אני חושב שזה מגניב
#at=28
מה דעתכם על הטלפון הבא של מוטורולה (טלפון ניסוי)...בשם Motorola FlipOut....ת'אמת או שאוהבים את זה או שלא...אני חושב שזה מגניב
#at=28
מגניב כדמוosherov כתב:חבר'ה,
מה דעתכם על הטלפון הבא של מוטורולה (טלפון ניסוי)...בשם Motorola FlipOut....ת'אמת או שאוהבים את זה או שלא...אני חושב שזה מגניב...
אך לא נראה לי ממש שימושי. יותר מידי כשלים ארגונומיים בלתי נמנעים בגודל הזה.
משה
הבעייה היא לא במצלמות עצמן (כבר היום יש הרבה שתומכות בכך) אלא במהירות של ה storage לקבל קצבי נתונים של וידאו ב 1080p. הנתונים מן הסתאם נשמרים על ה SD-CARD ואני מסופק אם הוא יעמוד בקצב הנתונים שיגיע אליו (ת'אמת במחשבה שנייה, כרטיס מסוג class 10 צריך לתמוך בקצב כתיבה של 10MBps לכן זה די בקלות צריך להספי)....
משה, לצפייה אין שום משמעות על מכשיר סלולארי (לעולם לא יהיה שם מסך Full HD),
מכיוון שהרעיון הוא להוריד את הוידאו 1080p שצילמת ולנגן אותה על מסך FULL-HD בדיוק כמו שעושים היום עם מצלמות וידאו HD (כמובן שניתן יהיה לחבר את המכשיר דרך ה HDMI למסך ולשדר משם ישירות את הוידאו)
משה, לצפייה אין שום משמעות על מכשיר סלולארי (לעולם לא יהיה שם מסך Full HD),
מכיוון שהרעיון הוא להוריד את הוידאו 1080p שצילמת ולנגן אותה על מסך FULL-HD בדיוק כמו שעושים היום עם מצלמות וידאו HD (כמובן שניתן יהיה לחבר את המכשיר דרך ה HDMI למסך ולשדר משם ישירות את הוידאו)
נערך לאחרונה על ידי osherov ב 24/08/2010 19:59, נערך פעם 1 בסך הכל.
סתאם התקנת אבונטו והתעסקת עם 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
רשמתי כבר שבשביל לכתוב אפליקציות למרקט (בשפת 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

- תגובות: 17346
- הצטרף: אפריל 2005
- מיקום: קרית שמונה
- נתן תודות: 503 פעמים
- קיבל תודות: 358 פעמים
לא הבנת אותי.
אני לא רוצה לכתוב אפליקציות (רוצה, אבל לא על זה התעכבתי פה, את זה אני כבר יודע לעשות לבד).
אני מנסה להבין מה נותן לי מה שעשיתי עד עכשיו (אובונטו + להוריד, להתקין ולאתחל את ה-repo).
בוא נלך צעד אחד קדימה, בהנחה שאני רוצה להוסיף/לשנות תמיכה בעברית, איך מה שעשיתי עוזר לי, לאן אני צריך להמשיך מפה, והאם אני יכול לראות תוצאה ויזואלית של השינוי? (סתם בחרתי בעברית כדוגמה, זה יכול להיות כל שינוי/תוספת אחרים).
אני לא רוצה לכתוב אפליקציות (רוצה, אבל לא על זה התעכבתי פה, את זה אני כבר יודע לעשות לבד).
אני מנסה להבין מה נותן לי מה שעשיתי עד עכשיו (אובונטו + להוריד, להתקין ולאתחל את ה-repo).
בוא נלך צעד אחד קדימה, בהנחה שאני רוצה להוסיף/לשנות תמיכה בעברית, איך מה שעשיתי עוזר לי, לאן אני צריך להמשיך מפה, והאם אני יכול לראות תוצאה ויזואלית של השינוי? (סתם בחרתי בעברית כדוגמה, זה יכול להיות כל שינוי/תוספת אחרים).
רק במידה ואתה רוצה לשנות משהו מובנה באנדרואיד או בקרנל של אנדרואיד אתה צריך את הלינוקס ואת כל קוד המקור (שאגב, נקרא AOSP)....במידה ואתה רוצה לגעת באפליקציות וביכולות שנמצאות בשכבות העליונות, אז אין לך צורך בכל זה. לדוגמה כדי לתקן נניח את העברית אתה כן משתמש בקוד של אנדרואיד. בגסות אני אתאר שאתה הולך לפרוייקט שנקרא android_frameworks_base ומחפש נניח את קבצי ה Java שנקראים StaticLayout.java ו DynamicLayout.java, משנה ומקמפל אותם אחרי שתיקנת את העברית (עושה build לפרוייקט) ואז בקלילות אתה מכניס את התיקון לקובץ Framework.jar ומכניס את זה למערכת (אמולטור או מכשיר אמיתי) וזהו...נגמר
אבי,
דווקא אפליקציות באנדרואיד פחות מושכות אותי. העולם שם יותר מידי "דטרמינסטי" כבר יש אפליקצייה כמעט לכל דבר! (הידעת שיש אפילו אפליקצייה לבדיקת איכות האבטיח וזה ע"י נקישות עליו, המכשיר שלך שמחליט על פי הרעש האם האבטיח הוא אדום ועסיסי מבפנים!!)
דווקא אפליקציות באנדרואיד פחות מושכות אותי. העולם שם יותר מידי "דטרמינסטי" כבר יש אפליקצייה כמעט לכל דבר! (הידעת שיש אפילו אפליקצייה לבדיקת איכות האבטיח וזה ע"י נקישות עליו, המכשיר שלך שמחליט על פי הרעש האם האבטיח הוא אדום ועסיסי מבפנים!!)
נערך לאחרונה על ידי osherov ב 24/08/2010 23:29, נערך פעם 1 בסך הכל.