I'm curious if you've ever done any mobile app development; You most certainly have to think about frameworks, design, different devices (especially on Android, where your app may be launched on any of a myriad of varying screen resolutions and sizes and densities). You still have to do quite a bit of non-straightforward work in order to create an app that is "responsive" to the device's size.