introduction to android starter kit
TRANSCRIPT
ANDROIDSTARTERKIT GDG Korea Meetup 2016.12.14
KimKevin
FOR WHAT?
SO WHAT?
-l : Layout | gv : GridView | lv : ListView | sv : ScrollView
Gif link : https://github.com/kimkevin/AndroidStarterKit
Design by Code Modularize commonly used codes Import it Simply and Quickly by Command Line
Remote�Android�Modules
Local�Project
RecyclerViewFragment
ListViewFragment
GridViewFragment
ScrollViewFragment
$�ask�-l�rv,�gv�/user/project/application
ProfileViewFragment ask.json
CommandParser
ClassParser
XmlDomParser
AndroidManifest.xml
ResourceMatcher
JavaEditor
XmlEditor
ASK
HOW IT WORKS
load
send
WHAT IS ASK.JSON?
{ "widgets": [ { "name": "GridView", "options": [ "gv", "gridview" ], "class": "GridViewFragment" }, { "name": "RecyclerView", "options": [ "rv", "recyclerview" ], "class": "RecyclerViewFragment" }, { "name": "ListView", "options": [ "lv", "listview" ],
RecyclerViewFragment
ListViewFragment
GridViewFragment
ScrollViewFragment ProfileViewFragment ask.json
AndroidManifest.xml
ASK
CommandParser
$�ask�-l�rv,�gv�/path
HOW IT WORKSRemote�Android�Modules
Public��
Repository
Local�Project
AndroidManifest.xml
HelloWorldActivity
acitivity_main.xml SlidingTabFragment
SlidingTabAdapter
ListViewFragment
menu.xml
GridViewFragment
ListViewAdapterGridViewAdapter
SlidingTabLayout
slidingtablayout_main.xml
AndroidPlatform
HOW IT WORKSREAD
FOUND
Imported�java�&�xml�files�Recursively
ROADMAP
Sample Project
AS Pluginandroidstarterkit.com Command Line
ASK
Public Repository
Android Modules
Community of Design for Developer
(Maven Central, jCenter)
ASK is an Open Source!
If you like it, please be watching & starred on GitHub!
If you want to code with us, feel free to join!
https://github.com/kimkevin/AndroidStarterKit
THANK YOU&
HAPPY NEW YEAR