Experis Academy Blog

תכנת זאת בעצמך

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

תכנת זאת בעצמך!

בניית אתרים בצורה קלה ויעילה

 

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

כיצד מתחילים?

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

נאמר שאתם רוצים ליצור אתר אינטרנט משלכם, יש שם שאתם חייבים להכיר: Wix.

עם התקדמות הטכנולוגיה באינטרנט, אתרים הופכים למתוחכמים ומרהיבים יותר, אך יחד עם זאת, פשוטים יותר לתפעול, וקיימות פלטפורמות רבות ל- “בניית אתר בעצמך” אשר מאפשרות בנייה קלה ומהירה של אתר אינטרנט מעוצב ומקצועי בעצמך וללא ידע בתכנות. חברת Wix הישראלית, פיתחה את אחת הפלטפורמות המובילות בעולם לבניית אתר אינטרנט בעצמך, ובזכות כלי אפקטיבי לבניית אתרים, תבניות עיצוב מתקדמות ושירות מצוין, Wix הינה בעלת אחד מהמוצרים הפופולאריים ביותר בשוק בניית האתרים.

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

למי הפלטפורמה של Wix מיועדת?

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

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

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

יקיר קיבל החלטה שהוא כותב ספר ללימוד שיווק בשם “משווקים להצלחה” (ספר מומלץ מאוד) ובנוסף, יקיר בנה אתר אינטרנט תדמיתי מתקדם בעזרת פלטפורמת Wix בקלות.

ואם בא לי אפליקציה לסמארטפון?

כלי מעולה נוסף (כמו המון דברים מבית היוצר של אוניברסיטת MIT) הוא MIT App Inventor, כלי Web חינמי המאפשר לכל מי שחפץ לבנות אפליקציות אנדרואיד ללא ידע בשפת תכנות כלשהי.

פיתוח אפליקציות לאנדרואיד נשמע כמו משימה מאוד מסובכת לרוב האנשים:

לימוד שפת ג׳אווה, הקמת סביבת פיתוח מסוג Eclipse או אחרת על המחשב, קימפול, ניהול זיכרון ועוד מלא גורמים שצריך לקחת בחשבון לפני שמשיקים את קובץ ה-APK הראשוני של הגרסה הראשונה של אפליקציית האנדרואיד הראשונה שלכם.

בדיוק לשם כך, פיתחה אוניברסיטת MIT כלי חינמי בשם MIT App Inventor שמאפשר למתחילים שעושים את צעדיהם הראשונים בפיתוח אפליקציות לאנדרואיד, להתנסות בסביבה קלילה, צבעונית וידידותית במיוחד למשתמש, המאפשרת לכל אחד בעל ידע טכני בסיסי לפתח אפליקציות עובדות לכל דבר לאנדרואיד, תוך שימוש בדפדפן בלבד ללא הקמת סביבת פיתוח כלשהי על המחשב.

ובכל זאת, ה-WIX של אפליקציות לסמארטפונים, חברת COMO פיתחה שירות לבניית אפליקציה חינם מה שעושה את תהליך בניית האפליקציה למשימה קלה ופשוטה כמו לפתוח דף פייסבוק.

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

COMO הוא הסטארט אפ המוביל בעולם לפלטפורמת בניית אפליקציות בשיטת עשה זאת בעצמך.  יותר ממיליון אפליקציות לעסקים קטנים ברחבי העולם נבנו באמצעות הפלטפורמה של COMO עם מעל 4,500 יישומים חדשים שנבנים בכל יום.

פלטפורמה נוספת  לבניית אפליקציות באופן עצמאי, פשוטה, מהירה ומתאימה לכולם היא AppsGeyser – אחת מפלטפורמות הפיתוח האינטואיטיביות והמגוונות ביותר, ומתגאה במעל מיליון אפליקציות שכבר נוצרו דרכה.

לאחר הרשמה קצרה, תוכלו לבחור קטגוריה לאפליקציה שתרצו ליצור, כשבתוך כל קטגוריה תמצאו מספר תבניות תואמות.

ניתן אף ליצור אפליקציה תואמת את האתר שלכם.

רוצים ליצור משחק?

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

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

כעת, אתם יכולים להוריד קובץ APK של האפליקציה ולהפיץ עצמאית, או להעלות אותה ל-Google Play או ל-Amazon Market – מבלי ליצור חשבון מפתחים, כשכל האדמיניסטרציה (צילומי מסך, אייקונים, תיאור) נעשית מתוך אתר AppsGeyser עצמו. האתר אף מאפשר למפתחים המתחילים להרוויח כסף מהאפליקציה שפיתחו זה הרגע בעזרת הכנסת פרסומות של רשתות AdMob או InnerActive או להשתמש ברשת המועדפת עליהם, כשאתם ו-AppsGeyser חולקים את ההכנסות שווה בשווה.

ישנם פלטפורמות דומות שיהיה כדאי לכם לבדוק כגון Andromo – פלטפורמה בעלת יכולות מרשימות שמסתתרות מתחת לממשק פשוט ו-  Appery.io – כלי רב עוצמה, מתאים גם ליצירת אפליקציות ל-iOS.

PowerApps של Microsoft

 

PowerApps הוא שירות ליצירת אפליקציות ארגוניות המבוסס על הממשק המוכר והנוח של יישומי אופיס השונים. באמצעותו, כל משתמש יכול ליצור, לשתף ולנהל אפליקציות עסקיות מותאמות לאנדרואיד, iOS ו-Window, מבלי להקליד שורת קוד אחת.

PowerApps מבוסס על תוכנה המאפשרת לאנשים בלי כל ידע בתכנות ליצור אפליקציות לשימוש עסקי, ולשתף אותן עם כל חבר בארגון בלחיצת כפתור. החוויה שמציע השירות נועדה לדמות את השימוש ביישומים המוכרים של מיקרוסופט אופיס כגון וורד או אקסל, ומבוסס על פעולות של לחיצה, גרירה, והקלדה בממשק משתמש גרפי לא מאיים ופשוט לתפעול.

אותם יישומים שניתן ליצור מתממשקים ביחד עם מסדי נתונים ושירותי הענן השונים כגון OneDrive , Dynamics CRM ו-Dropbox, וכך מאפשרים למכן פעולות ידניות המתבצעות באופן יומיומי בתוך הארגון, זאת כאמור מבלי הצורך להקליד שורת קוד אחד.

עם PowerApps, עסקים יכולים לשלב מערכות ושירותים קיימים ביחד עם יישומים חדשים, ללא צורך במתכנתים מיומנים. מטרת העל של השירות היא להניע חדשנות בתוך עסקים, ולאפשר גם ׳לעובד הפשוט ליצור יישומים מתקדמים, ללא כל צורך בידע טכני נרחב. היישומים עצמם נוצרים בסביבה המוכרת לאלו המשתמשים ב-Office 365, תוך שימוש בכלים ותבניות קיימות כדי ליצור פתרונות ולפשט תהליכים בתוך דקות ספורות. משתמשים יוכלו ליצור במהירות יישומים התואמים לכל מכשיר (iOS, Android ו-Windows כמובן), ולשתף אותם בקלות עם עמיתים לעבודה בלחיצת כפתור.

למי שלא מסתפק רק בתוכנה

 

ESLOV היא ערכת פיתוח שמגיעה ממאסימו באנצי, מהיוצרים המקוריים של ארדואינו. הערכה כוללת מספר רב של מודולים שמתקשרים ביניהם פשוט על ידי חיבור כבל זעיר ביניהם. מרגע שתחברו אותם, כל השליטה וכל התיכנות שלהם ייעשה בענן בעזרת אפליקציית תכנות ויזואלית פשוטה למדי: פשוט מיתחו קווים בין המודולים ותוכלו לקבוע את התרחישים האפשריים. בין היתר תוכלו למשל ליצור מוניטור לתינוק, מתקן שייתן לכם התראה כשמכונת הכביסה סיימה את פעולתה, או גלאי עשן לבית. בין המודולים השונים תוכלו למשל לבחור GPS, מגע, OLED, בקר תנועה, זמזם, מד טמפרטורה, מיקרופון, גלאי קרבה ועוד.

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

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

יצירת מציאות מדומה \ רבודה ללא ידע בתכנות

 

WakingApp מציגה פלטפורמת AR/VR המאפשרת לכל אדם, גם למי שאינם בעלי כל ידע בתכנות, ליצור מציאות אינטראקטיבית ותוכן מציאות ווירטואלי.

הסטארטאפ הישראלי WakingApp, שפיתח פלטפורמה שמאפשרת לכל אחד ליצור בקלות תוכן של מציאות רבודה או וירטואלית, כאשר הטכנולוגיה שעומדת מאחורי Waking App מובטחת להיות פשוטה לשימוש, ולאפשר לכל אחד ליצור תוכן אינטראקטיבי המשלב בתוכו את סביבתו ה”אמיתית” של המשתמש יחד עם אלמנטים ווירטואלים, ההופכים את החוויה למהנה ודינאמית. הפלטפורמה מאפשרת “להחיות” כל תוכן על ידי הפיכתו לאינטראקטיבי, על ידי הוספת הדמיה בתלת מימד, אנימציה, משחקים, סאונד ועוד.

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

אין ספק שאנחנו בעידן בו כל אחד יכול ללמוד, להתנסות ולחקור כל מה שמעניין אותו.

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

האם זה מעניין או משעמם אתכם?

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

חזרה לרשימת המאמרים