שיתוף | כך תתכנתו אפליקציה משלכם בלי שום ידע בתכנות עם AI Studio!
-
המדריך הינו תיאורטי, ולכן לא כל דבר מוסבר לפרטים
דבר ראשון, למה בכלל להשתמש בAI Studio?
מה ההבדל בינו לבין Gemini שמובנה בתוך Android Studio?הסיבה הראשונה והחשובה ביותר היא הייעוד של AI Studio והכוח שיש לו.
Gemini אכן נפלא אבל כשזה מגיע לתיכנות דפי קוד ארוכים הוא קצת הרבה פעמים נתקע - לא מצליח להוציא את כל הקוד הנדרש.הסיבה השניה היא יכולת ההתאמה האישית של AI Studio.
בAI Studio תוכלו לשנות כל יכולת של המודל לפרטי פרטים!
אבל הכי חשוב זה הSystem instructions (הוראות מערכת).
וגם הTemperature (טמפרטורה), זה מאפשר לכם לשנות כמה AI Studio יהיה יצירתי.מה זה עושה? הפונקציה הזאת מאפשרת לך לתת לAI Studio "כללים".
כל הודעה שתשלח לו תגיע עם הכללים האלה והוא יענה בהתאם לכללים.לדוגמא - כתבתי לו בהוראות את הטקסט הבא: "אל תציע שום פיצ'רים ושיפורים לאפליקציה שלא ביקשתי",
מעכשיו AI Studio לא יציע שום שיפור אלא אם המשתמש יבקש אותו - דבר מאוד נוח אם אתה בונה אפליקציה מאוד ספציפית.
למה לא להשתמש בChatGPT? אם אתה שואל כנראה שבחיים לא תכנתת איתו כלום...
(שוכח כל מה שתגיד לו אחרי דקה...)
אז מה אנחנו צריכים?
1.Android Studio
2. AI Studio
(הכי טוב אם יש לך שני מסכים, ואז שמים כל אחד במסך אחר אבל אם לא, לפחות לפצל את המסך)
3. הרבה סבלנות, חייב להיות שגיאות במהלך הפרוייקט שתיצטרכו להיתמודד איתם!( עם AI Studio כמובן...)
תתקינו אנדרואיד סטודיו , ותיפתחו את AI Studio במסך השני (או פצלו מסך).
עכשיו זה הקטע של ההוראות מערכת שאתם נותנים לAI Studio.
ההוראה שאתם ציכים לתת לו צריכה להיות ברורה ובלי יותר מידי התעמקות.
מה ההוראות שתיצטרכו לתת לו? (כללי, כל אחד יכול להוסיף ולפתח את זה לאן שהוא רוצה.)
(אל תעתיקו מילה במילה אלא תרשמו במילים שלכם)1."כשאתה נותן לי הוראה לעשות באנדרואיד סטודיו (או בכל מקום אחר, נסחו בהנאה...), תסביר לי במפורט ברמה של על איזה כפתור ללחוץ כל פעם."
2."אני לא יודע תיכנותו או פיתוח אפליקציות, ולכן אתה תסביר לי כל דבר.
(ההוראה הזאת יכולה לעשות קצת כאב ראש, אם לא בא לכם שהוא יתחיל ללמד אתכם תיכנות... אני מוסיף - אך אל תלמד אותי "איך זה עובד").
3. ההוראה החשובה ביותר!
"אף פעם אל תאמר על בקשה/הוראה שני נותן לך שהיא פרוייקט משמעותי/גדול/מסובך אלא תסביר לי ותענה לי לכל הוראה שאתן כפי שביקשתי."
(תנסחו מחדש בעצמכם, איך שאתם אוהבים.)עכשיו תתחילו לעבוד!
פתחו את אנדרואיד סטודיו וכל דבר שאתם לא יודעים מהו - תעשו צילום מסך לAI Studio! (אם אתם כמוני, אז לא תבינו בהתחלה כלום...)
עכשיו אתם צריכים לתת לו את ההוראה הראשונה - למה נפלת עליו הבוקר...
בהוראה הראשונה תצטרכו להסביר לAI Studio את הדברים הבאים:
1.מה האפליקציה שאני רוצה לפתח - תפרטו איך שאתם רוצים וכמה שיותר, ותזכירו כל פונקציה שתירצו שיהיה באפליקציה.
2.תסבירו שאתם מפתחים באנדרואיד סטודיו אך אין לכם בכלל ידע בו ולכן תצרטכו שהוא יסביר לכם.3.תבקשו ממנו הסבר קצר על הדברים הבאים:
1.איך עובד ממשק המשתמש של אנדרואיד סטודיו באופן כללי
2.איך עובדים הקבצים הבסיסיים של האפליקציה
איך לדעת אם יש לי שגיאה קריטית באחד הקבצים.
(כנראה יש עוד דברים שאני לא דוכר כרגע)4.זה הבקשה שלכם - מה זה אומר?
תבקשו ממנו כל אחד לפי רמת ההבנה שלו בדברים האלה, (מסתמא כולם פה מתכנתים ולא צריכים אפילו את המדריך)הסבר על איך התהליך יעבוד - לא חובה.
אל תדאגו אם אתם לא יודעים איך ליצא את זה לAPK... פשוט תשאלו את AI Studio.
אני בטוח שיש הרבה דברים שאני לא יודע ואנשים בפורום יוכלו לחדש לי על אנדרואיד סטודיו - ולכן אשמח אם יתנו עצות והסברים בתגובות.זיכרו!
המדריך הינו תיאורטי, ולכן דורש ידע מסויים במחשבים לפני שמתחילים אותו בכלל - (נגיד לדוגמא- אני לא מסביא איך מתקינים אנדרואיד סטודיו).אני מקווה לשפר את המדריך ולהוסיף טיפה תמונות כשיהיה לי זמן.
תהנו!
(נ.ב. היתרון באנדרואיד סטודיו על פני כל שאר אפליקציות הפיתוח הויזואליות, שאתה יכול לפתח שם כל דבר (אני מאמין שאפשר גם בשאר, אבל אני ראיתי שבישבילי זה מאוד מסובך),
ואין לך ממשק שאתה צריך ליצור כי AI Studio יוצר לך.)
מצורף צ'אט לדוגמא (זאת אפליקציה שבאמת יצרתי והעליתי לפורום!) כאן.
יצרתי את המדריך אחרי שכמה אנשים ביקשו.
@למה-באתי -
@iosi-poli
תודה רבה על השקעה!! -
@iosi-poli
תודה רבה על השקעה!! -
@iosi-poli
תודה רבה על השקעה!!