Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

[Java] Starter de projet Android livré avec un certain nombre de fonctionnalités déjà implémentées (cf README)

branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

README
   _____ _              _   _____            _     _ 
  / ____| |            | | |  __ \          (_)   | |
 | (___ | |_  __ _ _ __| |_| |  | |_ __ ___  _  __| |
  \___ \| __|/ _` | '__| __| |  | | '__/ _ \| |/ _` |
  ____) | |_| (_| | |  | |_| |__| | | | (_) | | (_| |
 |_____/ \__|\__,_|_|   \__|_____/|_|  \___/|_|\__,_|
 
	StartDroid est un starter de projet Android.
	Project from https://github.com/loicknuchel/StartDroid

StartDroid composé de plusieurs projets Android complet permettant de tester des fonctionnalités de manière indépendante (Sample) ou d'avoir un projet de démarrage plus ou moins complet (StartdDroidLight et StartDroidFull). 
StartDroidLight est une application fonctionnelle qui ne demande qu'à être personnalisée pour être présentable. On peut facilement ajouter les projet Sample par de simple copié/collé. StartDroidFull est identique à StartDroidLight mais possède déjà tous les Sample intégré.
Les différents README expliquent plus en détail les différents projets et donnent des pistes plus détaillées permettant de mieux approfondir un sujet.

Voici les éléments disponibles dans StartDroid :
	- layouts :
		* dashboard activity
		* action bar
		* tab activity
		* les préférences
	- éléments contextuels :
		* les menus et sous menus
		* popup d'aide au 1er lancement de l'appli
		* popup proposant de noter l'appli au bout de qqes utilisations
		* popup about
	- persistance de données :
		* préférences
		* sqlite
	- utilitaires et services :
		* vérification de la présence et du type de réseau
	- autres fonctionnalités :
		* possibilité de réinitialiser l'appli
		* exemples de services (scanner)
		* thème personnalisé

Pour toute remarque, suggestion ou bug vous pouvez me contacter par mail : loicknuchel@gmail.com
ou sur twitter : @loicknuchel
Je suis très ouvert à toute discution sur le projet ainsi qu'à toute proposition de structuration du projet ou d'ajout de fonctionnalité.


Liste des fonctionnalités à venir :
	- layouts :
		* (soon) liste de données organisées
		* widget sample
		* gestion du changement d'orientation du téléphone (portrait/paysage)
	- éléments contextuels :
		* (soon) quick action bar
		* share button
	- persistance de données :
	- utilitaires et services :
		* broadcast receiver
		* (soon) async task
		* (soon) service rest
		* gérer une google map
		* exemples de services (photo, contacts...)
	- librairies :
		* acra
		* analytics
	- autres fonctionnalités :
		* galerie photo
		* login par le compte google
		* application compatible tablette
		* insérer du code C ou C++ dans une appli
		* (soon) internationalisation (i18n)
	
A noter : 
	le code est volontairement peu commenté. 
	Il s'agit d'un simple starter de projet et non code d'exemple à vocation pédagogique.
	Toutefois, en fonction des retours et des demandes, je pourrais mettre plus de commentaires explicatifs 
	et orienter les fonctionnalités.

Something went wrong with that request. Please try again.