This is a presentation inspired (heavily) by that of Joshu Bloch's presentation on "How to design a good API and its importance". I tried to simplify on API importance and tried to generify how to conceive it. No point referring to that presentation explicitly as I am mentioning it here and mentioned it at the start and end of the presentation as I made it in BASIS SoftExpo 2012
12. Do we integrate Facebook API (FB Login, Like, Share, etc.)? How?
13. How do we develop softwares that require system level integration?
14. How do Web 2.0 portals communicate with its server?
15. How do Smart Phone / Tablet Apps communicate with server? Smart IT Engineering Ltd.
16.
17. A lot of (Almost all) websites integrate with FB using its JavaScript API
18. For Windows we use MFC or Windows API; for *nix system we use POSIX etc.
19. Web 2.0 / Smart Phone / Tablet Apps make server side calls via HTTP protocol either from a App or from browser using AJAX. Smart IT Engineering Ltd.
20.
21.
22. You are developing an Android or iPhone App and having problem using their API as you not understanding how to simply achieve them. What would you do?
23. Your client asked you to use a Web Service to integrate one service to another and the Web Service makes no sense what so over and furthermore, it does not have ample documentation. What would you do?
24. What would be your opinion of such API providers? Smart IT Engineering Ltd.