Use your mobile features such as SMS,Calls,sensors,screen,audio and many more to combine it with hardware such as arduino and raspbery pi
Using many hardware components for your product's prototype such as GSM , audio and other modules which cost you money,time and effort.
Many of these hardware components exist in your mobile , like GSM,Audio..etc, so the app provide you with platform to use these features