Udemy, inc. desenvolvimento android completo 2022 - crie 18 apps videos

Add a description, image, and links to the flappy-bird-clone topic page so that developers can more easily learn about it.

Curate this topic

To associate your repository with the flappy-bird-clone topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Have you ever seen a beautiful screen and wondered how it was designed or read a hundred lines of neatly formatted code and wondered how it works? This course aspires to seamlessly blend app design with android development giving you the complete picture. Learn how to design and code a fully working, professionally designed Android app from Photoshop to Playstore under 16 hours.

We build an app called BucketDrops in the series which lets you keep track of life goals. The course begins with app design instructed by Gary and covers the following:

  1. Photoshop basics
  2. Illustrator basics
  3. Principles of Logo Design
  4. Process to design the app mockup screens

We then dive into Android Programming using Android Studio instructed by Vivek Ramesh "Vivz" which covers the following topics

  1. Basic components of Android (Activities, Services, Intents, Fragments, and BroadcastReceivers
  2. Drawables and selectors
  3. Efficient Image Loading With Glide
  4. Fragments, FragmentManager and FragmentTransaction
  5. Realm database and queries
  6. RecyclerView, sections, animation and swipe to delete
  7. Styles and themes
  8. Custom Widgets and Views
  9. Running periodic tasks with IntentService, AlarmManager and BootReceiver
  10. Reverse engineering an APK file
  11. Proguard
  12. Publishing on Google Play

Follow along as Gary Simon and Vivek Ramesh "Vivz" walk you through the entire process of designing and coding a production-ready android app.

Prerequisites

  1. You have Photoshop and Illustrator installed on your system.
  2. You know a bit of Object Oriented Programming (Any language will do but Java is preferable)

Materials included

  1. Assets wherever appropriate
  2. Presentations, keynotes and slides wherever appropriate
  3. Document containing GitHub code links attached on lecture 39
  4. Videos are enabled for offline access

Who are these guys?

Gary Simon has been a professional designer for over 15 years and has dealt with over a thousand clients on a variety of design and development projects. He owns a popular design business, along with its associated youtube presence which is one of the most popular design channels with almost 100,000 subscribers.

Vivz has been a java developer for nearly a decade and is the founder of a channel called slidenerd that deals with mobile programming on YouTube with almost 100,000 subscribers

Between the two, millions upon millions of aspiring designers and coders alike have benefited from their instructions.

Who should take this course?

Anyone that's interested in designing and developing apps for android. You can be an absolute beginner and follow along. You can also be an intermediate/advanced designer or coder and still gain valuable insights.

So if you're ready to start designing and coding amazing android apps, let's get started!

This course will be updated with Android M as soon as there is an available version!

This is the only Android course on Udemy taught by an Android expert who makes apps full time for 5+ years for companies such as MasterCard and British Telecom.    What is the benefit of this?    You will not only learn Android but you will learn how to use the most popular third party libraries, what are the best coding practices, how to structure your app efficiently, tips and libraries that will save you a lot of headaches and a lot of time during the development.    During +5 years of development I have learned many ways of doing the same thing, for instance there are three ways of coding a button click or there are hundred of ways and libraries to download an image and display it in your app. In this course I will teach always the easier way and I will show the alternatives, sometimes I even show you the difficult way first and then the easiest way so you know what are you doing and why are you doing it. 

                                      The instructor will replicate his process to learn from beginner to professional in a way that everybody can understand, simple and efficient, working in the basics and important concepts and teaching how to solve your own problems.                                        After completing four applications, each one a bit more complex, you will be a real Android developer!Captions has been added to all the lessons                                          Note: All the apps developed in this course are compatible with Android L 5.0 (Lollipop) and a video explaining the key features of Android L is added.                                                This course is for anybody who is interested in Android Development; either to create your own application, start a career or increase your current skills. We will take you from zero knowledge to the ability of creating your own apps. Knowledge of Java is not needed.                                                                    The method of teaching used is 'Learn by Doing'; we're keen to get you using and becoming comfortable with Android Studio in the very first lesson. The lessons are practical and include student exercises with solutions, as well as inside knowledge and tips from your professional tutor. 

                                                    On every lesson there will be some part of an App to develop, if there is any new concept not seen before we will explain it and after that we will practice with it developing that bit.                                                    Also we will realize exercises to test that knowledge, explaining it with different solutions after leaving some time for the student to try it on his own.                                                                  This course has 9.5 hours of videos with four application tutorials. We promote student-tutor interaction. Have any problems? Let us know and we'll answer you as quickly and coherently as possible; either in the form of a new video or a written explanation. 

                                                      - For the first application you will learn how to use the tools correctly, how to create a project and you will understand how android works internally and how the project is structured and to finish we will launch our first Application on a real device or a emulator.                                                      - We will continue with a section which will tell you how to find problems, how to understand errors and how to be self sufficient, finding and adding resources to your code so that way you can keep improving applications in your own.                                                      - The second application will be a game, called HangDroid a version of the classic hangman, here we will see Android in more depth, learning the basics about screen navigation, view creation, data persistence and much more, finishing with a game where you can play on single player mode or even multi player with another person!                                                - The third application and more important will introduce Fragments, Tabs, Action Bar, Google Maps, Google Admob to monetize your app and will teach how to upload your App to Google Play Store 

                                          - The fourth application currently under construction is an App that displays posts from Reddit. This allow us to explain how to consume a Rest API, how to make HttpConnection, parse a JSON response and use SQLite to store the posts, being able to see them in offline mode.                                                                    This course has been created from a developer who learned how to do apps during four years with more than 15 apps, and his idea is to sum up the process of learning, giving it to you with basics examples and teaching you the methodology used to keep learning on your own so at the end of the course you will not only have learned the basics but also be self sufficient on the Android Apps development.                                                    This is what our students said : 

                                              - I have recently enrolled into your course on Udemy for Android, I have  to say I am loving the course and must give yourself top marks for the  teaching style and presentation of the tutorials     

                                              - I tried develop in Eclipse IDE with plugin ADT. But i had much  errors, not with develop application, but with Eclipse. Solve all errors  take me time. And i used AVD from Eclipse, omg it take even more than  10 - 15 minutes to run project. Again waste of time.  

  But than i  find your course. It is about 3 day ago. I switched to Android Studio, i  start learning lot of about develop java android app. 

  You help me make "move" things. I see progress with my android develop skills.