Skip to content

Commit 58dab47

Browse files
committed
Merge branch 'master' of https://github.com/Michenux/YourAppIdea
2 parents 63622d1 + 4290796 commit 58dab47

File tree

1 file changed

+56
-1
lines changed

1 file changed

+56
-1
lines changed

README.md

Lines changed: 56 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,59 @@
11
YourAppIdea
22
===========
33

4-
Project template for android and demo app for tutorials on www.michenux.net
4+
Project template for android and demo app for tutorials on [michenux.net](http://www.michenux.net)
5+
6+
You can try the application [here](https://play.google.com/store/apps/details?id=org.michenux.yourappidea)
7+
8+
Requirements
9+
============
10+
11+
* Android SDK 18 (with extras/Google Repository)
12+
* Android Studio
13+
14+
What you can find inside
15+
========================
16+
17+
**Implemented UI Patterns**
18+
19+
* Navigation Drawer (ActionBarActivity)
20+
* List/Detail (fragment)
21+
* Spinner in ActionBar
22+
* Refresh button in Action Bar
23+
* Contextual toasts with Crouton library
24+
25+
26+
**Improove UX**
27+
28+
* Animations on buttons
29+
* Different layouts in landscape mode
30+
* No splashscreen
31+
32+
33+
**Architecture**
34+
35+
* Dependency injection with Dagger
36+
* Sqlite Database : manage creation/upgrade of database using sql scripts
37+
38+
39+
**Network**
40+
41+
* Json Request with Volley library
42+
43+
44+
**Promote your app**
45+
46+
* Link to the application on Google Play Store for adding rating/comments
47+
* ChangeLog screen (can show only what's new since last installed version or display full changelog)
48+
49+
50+
**Monetize your app**
51+
52+
* Integration of admob
53+
* Donation screen (paypal)
54+
55+
56+
**Others**
57+
58+
* Eula (End User Licence Agreement) : accept/refuse Eula on first time or just display.
59+
* Quit Dialog

0 commit comments

Comments
 (0)