Have you ever thought of making your existing app able to work with IP cameras or developing a brand new app with video surveillance functions? Flussonic Watcher and its developer’s tools for Android and iOS can make your ideas come true quickly and easily. Your team will fluently learn the necessary functions of Watcher and add useful features to your application in a matter of hours to please existing clients or attract new users right away.
Any Flussonic product has APIs and/or SDKs to help skilled developers in creating their own apps to work with Flussonic or integrate Flussonic functions into some existing system. We continue to improve and advance the developer’s tools in order to maintain value and relevance to the latest product versions along with the modern industry standards. However, even skilled developers, not to mention beginners, like it when things are made even easier for them. Let’s see what we do for mobile app developers endeavouring to create an app working with Flussonic Watcher.
Of course, first of all, we provide a detailed, complete, up-to-date description of the APIs and/or SDKs used. But this is not always enough, especially if the system architecture is so sophisticated that you need to spend time studying the system itself before starting development instead of writing the program code immediately. If you have already been involved in development for Android and iOS or other platforms, then you know that a demo application that runs without any hacks or tricks is great, convenient and speeds up your work at times. If you are not so familiar with the development process or just starting to dive into this fascinating world of libraries, classes and methods, we will try to explain why the demo apps are so good.
The demo app is an open source ready-made, working example of a project that can be launched with a single click to see how certain functions work. Our demo apps provide illustrative code examples for using all the main functions of the SDKs. If we compare the SDK description with a set of mathematical formulas, then the demo application is an example of solving problems based on those formulas. You have to admit that it is often difficult to use intricate mathematical constructions without an example, and you can spend a lot of time learning how to use them correctly. A real-world example makes it quick to uptake.
When you open the description of Flussonic Watcher SDK for Android or iOS mobile apps, you may think that it is too complicated and too much to understand, because the documentation contains all the information we ever had, a comprehensive complex guide. Although you may need only two or three of all the SDK functions, in order to find and use them you may have to understand the whole principle of the SDK, how and in what sequence certain methods work, why and where certain components are needed. In the demo app, you see a ready-made example where everything is clear, and you can change certain parameters and immediately see how this will affect your application. You can even use the demo application as a set of code snippets for your own project if you write in the same programming language.
In addition, development usually requires not only knowledge of the programming language, but also the ability to set up the dependencies, scripts, environment variables, etc. so that your code could run properly. In the “readme” for our mobile SDK, you can see the instructions for configuring scripts and auxiliary files which are already implemented in the demo app so you don’t have to bother trying to understand them. The rest of the necessary settings are described in our documentation so you can run the demo app even if you see the development environment for the first time.
Thus, the demo app shortens the learning curve for entering the development of mobile applications for Flussonic Watcher and allows developers to quickly understand the capabilities and features of the SDKs for mobile applications. This will bring your application to market faster.