Faster, leaner and smoother App Widgets
We have put our efforts in making more and more apps compatible with AppSurfer. We have supported Google Maps V1, native code , accelerometer so that more and more apps in different categories become compatible with our platform. All this while we have added incremental performance updates over the last one year. Now we had reached stage where we needed a breakthrough performance improvement for the app widgets.
So we set out to rethink entire graphics delivery stack with these goals -
Apps should run with minimum of 10 FPS performance, on 800kbps + connections.
Minimize the bandwidth consumed in by the widgets.
While doing this, we devised a few approaches to achieve these goals.
We decreased streaming graphics update quality for fast changing screens.
We sensed the screen stability, and once screen stabilizes we increased the graphics quality.
Intelligent graphics streaming would be needed to minimize bandwidth consumed. Hence, we built the system to stream only when there are updates available on screen. Also, when a screen changes we only stream the diffs, hence bandwidth remains low.
With these approaches we built a brand new system from the ground up, and here are the results. All current widgets will be automatically updated. We would love to get your feedback on this update. Checkout this game right here.










