[DevFest Nantes 2017] How not to fuckup with building SDK and make clients happy
Speaker : Vitaliy Zasadnyy (GetSocial) Are you working on the client library? Or design a public API for the module that is going to be used by other team or department? In this session, Vitality will share his experience and key learnings from building a mobile SDKs for last 4 years: what is the cost of too complex API and how to simplify it; what aspects of the library are important for clients; how documentation should look like to avoid stupid and repetitive support questions; how to make library update process smooth. The session will be interesting for Android and iOS developers who want to learn what makes client library great. What are the best practices and common pitfalls in public API design? What is important, only programming API you expose or also ecosystem around?