google charts for native android apps
DESCRIPTION
Google Charts is a JavaScript API for quickly creating beautiful charts and graphs that are powerful, simple to use, and best of all free. This talk explores how you can incorporate Google Charts into your Android apps using a WebView and very little code.TRANSCRIPT
Google Chartsfor native Android apps
Chuck GrebMobile Platform ArchitectAWeber Communications
@ecgreb
this is a terrible idea...
Why Google Charts?
1. Lack of a definitive SDK or client-side library solution.
2. Most open source libraries have limited features or are not actively maintained.
3. Ability to quickly get something up and running with minimal effort that can later be swapped out for a custom solution.
Client-side Libraries
GraphView
ChartDroidAChartEngine
AFreeChart
AndroidPlot
Client-side Libraries
Pros
● Open source● Self-contained● Easy to integrate
Cons
● Limited features● Older platform
versions● Look & feel● Customization hard● Lack of support
Google Charts
Google Charts
Pros
● Feature rich● Simple API● Customizable● Responsive design● Interactive
Cons
● Network connection● Load time● Backward
compatibility
Google Charts on Web
Google Charts on Web
Google Charts on Web
Google Charts on Android
Google Charts on Android
Google Charts on Android
Dynamic Data
Dynamic Data
Dynamic Data
Dynamic Data
Dynamic Data
Hello Pizza Charthttps://github.com/ecgreb/hello-pizza-chart
Thank YouQuestions?
Chuck GrebMobile Platform ArchitectAWeber Communications
@ecgreb