כותרות TheMarker >
    ';

    פיתוח אפליקציות Dapps בלוג

    בלוג עצות וטיפים בתחום הפיתוח מובייל

    איך API עובד באפליקציות?

    0 תגובות   יום ראשון, 4/6/17, 10:18

    איך API עובד באפליקציות? 

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

    API – מה זה בכלל?

    API – Application Programming Interface או בעברית – ממשק תכנות יישומים מאפשר למתכנתים ולמפתחים לחבר בקלות אפליקציה אחת לשנייה באמצעות שימוש בספריית קודים ופקודות של האפליקציה אליה רוצים להתחבר. בשביל לחבר בין אפליקציות ללא ה-API מתכנתים צריכים לעבוד שעות רבות או שאין להם את אפשרות הגישה לאפליקציה השנייה, אך שימוש ב-API מקצר את התהליך משמעותית וכל הצדדים מרוויחים. היום כל חברה שמכבדת את עצמה שיש לה אפליקציה שימושית מאפשרת לעשות שימוש ב-API שלה לכל דורש משתי סיבות: האחת, היא מעדיפה שיעשו שימוש בנתונים שלה באופן חוקי ומוסדר ולא יפגעו בהם ושנית, היא רוצה להיות בכל מקום וכחלק מכל אפליקציה שהיא.

    למה שני הצדדים מרווחים?

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

    דוגמאות לשימוש ב-API באפליקציות 

    היום כמעט כל אפליקציה מתקדמת עושה שימוש ב-API של אפליקציות אחרות בשביל להעשיר את החוויה ובשביל להגדיל את השימושיות והנה כמה דוגמאות לכך:

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

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

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

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

    API לעולם מחובר יותר...

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

     

     

    פוסט זה נכתב באדיבות חברת dApps  פיתוח אפליקציות

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

     

     

    דרג את התוכן:

      תגובות (0)

      נא להתחבר כדי להגיב

      התחברות או הרשמה   

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

      /null/text_64k_1#

      אין רשומות לתצוגה