GithubHelp home page GithubHelp logo

anthrax3 / android_guides Goto Github PK

View Code? Open in Web Editor NEW

This project forked from codepath/android_guides

0.0 0.0 0.0 1.06 MB

Extensive Open-Source Guides for Android Developers

Home Page: guides.codepath.com

License: MIT License

android_guides's Introduction

CodePath Android Cliffnotes

Welcome to the open-source Codepath Android Cliffnotes! Our goal is to become the central crowdsourced resource for complete and up-to-date Android content and tutorials. Just take me to the notes!

CodePath

We have guides for everyone whether you are beginner, intermediate or advanced. Want to learn how to use the ActionBar or the ins and outs of fragments? We got that. Want to learn about testing or how to build flexible user interfaces for multiple devices? We got you covered. We don't waste time with the "theoretical approach" from a book. We cover exactly the things we use every day as we are developing apps for contracts.

Need Help? Please join the google groups for these guides where you can post related questions.

Motivation

Ever been frustrated finding information on outdated one-off blog posts and tutorials that has since become irrelevant? How many times were you googling only to find your answer only on a 2 year old Stack Overflow post? We believe there's got to be a better way. Why not have the community work together to create useful and detailed documentation for every aspect of Android (or any platform)? There's absolutely no reason that we should have to make do with outdated, vague or un-editable content anymore.

Read about our mission to change the way engineers learn new technologies and we would love for you to get involved! In addition, we are a fledgling startup so if you like this guide and what we are trying to do, please consider following us on twitter @codepath!

Live in San Francisco?

Located in the San Francisco Bay Area and interested in learning with others in a more structured program? Check out our local Android or iOS meetup events. We have free evening events and at-cost 1-day workshops to make learning social and connect you with others passionate about mobile.

If you are an experienced engineer (2+ years of professional experience in software development) and serious about learning Android, check out our free evening 8-week Android bootcamp. Learn how to build mobile apps while collaborating with other engineers and designers. Work on solving important problems for non-profits with our free 8-week accelerated evening mobile bootcamp. Learn more and apply here.

We Need Your Help!

We need your help making the guides even better. In particular, here are the easiest ways to contribute:

  1. Update Guides. Review existing guides and update outdated content, add tips or add/update images
  2. Fill Out Guides. Find guides that are simply stubs and fill them out with content.
  3. Create New Guides. Review the missing topics list and create new topic guides.

We maintain a master missing topics list that contains the most important missing topics. Also look for items in the cliffnotes with the Needs Attention mark which indicates the guide needs some love. If you see a topic you'd like added, please check the issues for this repository to let us know.

If you are interested in contributing to our guides, please check out our contribution guidelines first.

Contributors

These guides were originally created and adapted by Nathan Esquenazi as a part of our CodePath training and bootcamps. We have also had contributions from many community members including:

android_guides's People

Contributors

jc4p avatar kgleong avatar nesquena avatar rogerhu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.