Search This Blog

Tuesday, March 17, 2015

Learn Android 5.0 Lollipop APP Development Video Course DVD Rs 450/-




169 Video Lessons

Duration : 25  hours 



SECTION 1:

Introduction

Watch Videos In HD for Best Results!


What is covered in this course

Preview
An overview of what is covered in the course.

Getting Help When You Need It

How to get help if you are ever stuck at any point in the course

Who am I and Why Listen To Me?

Preview
Who am I? Am I worth listening too?

Whats New In Android Lollipop

Preview
Lets look at some of the key new features found in the new Android 5 SDK

Android Developer Tools vs Android Studio

There are two main development tools for Android apps development - Android developer tools and Android studio. Lets look at the pro's and con's of both.

Next Steps To Take

Check this video out to know which section of the course to take next

Frequently Asked Questions
Text
Frequently asked questions about the course

SECTION 2:
Installation and Setup on Microsoft Windows

Introduction

An overview of this section

Download links for Windows Tools
Text
This file contains links to the various tools you need for Windows computer - please watch the video above this first for important info about these links.

 or 64 Bit?

You need to know if you are running a 32 or 64 bit operating system. This video will show you how to find out what your Windows machine is running

Installing the Java JDK on Windows

This video shows how to download and install the Java Development Kit (JDK) for Windows.

Download and Install the Android Developer Tools

Preview
Downloading and install the Android developer tools for windows users

Configure The Java JDK And The Android Developer Tools For Windows

This video shows how configure the Java JDK and Android Developer Tools for Windows

Download and Configure the Android Lollipop SDK

Preview
Downloading and configuring the Android 5 SDK for windows

Which Android Emulator Should You Use?

This video goes over the two main choices you have for emulators (software that allows you to run/test Android apps on your computer).

Setup an Android Virtual Device (Emulator)

Preview
Setting up an Android Virtual Device (AVD) for Windows

Eclipse Problems? Watch This!

With Googles recent update of Android Studio 1.0, the old Android Developer Studio files disappeared from their websites and their is now problems with Eclipse working with the revision 24 SDK update.

This video shows you how to solve these problems and to get Eclipse working on your computer including the Android Virtual Devices.

Windows Users - Watch This If You Have "HAXM" issues!

This video will show Windows users how to configure an alternative Android Virtual Device that works fine without HAXM. You don't need to follow the steps in this video if you already have an Android Virtual Device working, this is only if you had an error setting up your Android Virtual Device (probably because you are not running an Intel CPU).

Setup USB Drivers for your physical Android device

This video shows windows users how to configure a USB driver to enable their physical Android device to work during development.

Configure and Setup your physical Android device for development

Setting up your real android device for Android development (Windows users)

Another Option For A Virtual Device With Eclipse - Genymotion

Genymotion is another popular Android Virtual device for Android developer. This video shows you how to get it working with Eclipse and then, how to un-install HAXM to recover ram back for your system.

Conclusion

What we achieved in this section

SECTION 3:
Installation and Setup on OS X for Mac users

Introduction

An overview of this section

Download links for Mac Tools
Text
This file contains links to the various tools you need for a Mac computer - please watch the video above this first for important info about these links.

Download, Install and Configure The Java JDK

In this video I show you how to download the Java Development Kit (JDK) which is needed to be used in Eclipse, how to install it, and then how to configure it for use within Eclipse.

Download and Install the Android Developer Tools (ADT) for Mac

Preview
Download and install the Android Developer tools for mac.

Configure The Java JDK And The Android Developer Tools For Mac

This video shows how to configure the Java JDK and Android Developer Tools For Mac.

Download and configure the Android Lollipop SDK

Preview
How to download and configure the Android 5 SDK on your mac

Which Android Emulator Should You Use?

This video goes over the two main choices you have for emulators (software that allows you to run/test Android apps on your computer).

Setup an Android Virtual Device (Emulator)

Preview
Setting up an Android Virtual Device (AVD) for mac

Eclipse Problems? Watch This!

With Googles recent update of Android Studio 1.0, the old Android Developer Studio files disappeared from their websites and their is now problems with Eclipse working with the revision 24 SDK update.

This video shows you how to solve these problems and to get Eclipse working on your computer including the Android Virtual Devices.

Configure and Setup your physical Android device for development

Setting up your physical Android device for use on a mac

Another Option For A Virtual Device With Eclipse - Genymotion

Genymotion is another popular Android Virtual device for Android developer. This video shows you how to get it working with Eclipse and then, how to un-install HAXM to recover ram back for your system.

Conclusion

An overview or what we achieved in this section
SECTION 4:
Installation And Setup On Linux

Section Intro

Overview of the Linux section

Install and Setup the Java Developer Kit (JDK) on Linux

Shows how to download, install and configure the java development kit (JDK) for a linux machine.

Install and Setup the Android Developer Tools (ADT) on Linux
:
Shows how to download, install and configure Android Developer Tools (ADT) on linux.

Download Links For Linux Users
Text
Links to download the linux versions (32 or 64 bit) of the Android Developer Tools.

SECTION 5:
Getting Started

Introduction

This is an overview of what is contained in this section of the course.

What is Eclipse?

Lets look at what Eclipse is (part of the Android developer tools) and why its of benefit to you.

A tour of the Eclipse Interface

This is a tour and walkthrough of the Eclipse interface.

An Important Setting Change To Make In Eclipse

This video goes through and shows you an important setting you need to make once to Eclipse, to prevent future errors from popping up in apps you create in the course.

Conclusion

An overview of what was covered and ultimately achieved in this section of the course.
SECTION 6:
Your first Android App!

Introduction

An overview of what we will be going through in this section

The Hello World App

Create our first app!

Running on the Android Virtual Device

Our first app running on an Android Virtual Device (AVD)

Running on a physical Android device

Running our first app on a real physical Android device

Conclusion

What we achieved in this section of the course
SECTION 7:
Android Development Overview

Introduction
:
This is an overview of this sections contents, and what will be covered.

Java Tutorial 1

Preview
This video starts the process of learning java, we start with the basics and discuss variables and how to use them.

Java Tutorial 2

Lets go though advanced variables and then the concept the classes

Java Tutorial 3

This tutorial dives deeper into classes

Java Tutorial 4

We go into advanced classes in this video, and how to store classes in ArrayLists

Java Tutorial 5 - Inheritance (Part 1)

In this video I go through what inheritance is, and why its important and start the coding example for you to see inheritance in java code.

Java Tutorial 6 - Inheritance (Part 2)

In this video I finish of the inheritance code example started in the previous video.

Java Tutorial 7 - The While Loop

This video describes the use of the While loop and then shows how to use it in code
Java Tutorial 8 - The For Loop (also includes For..Each)

Java tutorial explaining what the Java For Loop is all about and a demonstration of it in Java.

Java Tutorial 9 - The Do While Loop

Java tutorial explaining what the Java Do While is all about, demonstration of it in Java but also how its different to the regular While Java Loop.

Online Help And Getting Eclipse to Work for You!

Using online help and also other keyboard and general shortcuts in Eclipse

Walkthrough of an Android App

Lets go through and analyse an Android app in detail with the various files, folders, etc.

XML Overview

XML got you beat? Checkout this video to understand what XML is, and why its useful. Hint: XML files are used a lot in Android app development!

Exploring the App Manifest file

Lets take a look at the Android manifest file and what it is used for in an Android application.

Conclusion

This is an overview of what was achieved in this section.
SECTION 8:
Debugging

Introduction

An overview of what we will be going through in this section of the course

The DDMS Perspective

An explanation of the Dalvik Debug Monitor Server and why its a very handy feature in Eclipse

Debugging Explored

Knowing how to debug an app is very important for your productivity and frankly your sanity. Watch this video to understand how to go about it

Using Logcat in Detail

You will see me using Logcat a lot in this course. Find out how valuable it is for debugging.

Using Toast messages for debugging purposes

Toast is not something you eat. At least not in the context of Android development. Watch this video to find out how Toast is very valuable for debugging.

Conclusion

What we achieved in this section of the course
SECTION 9:
Button Press Counter App

Introduction

An overview of what we are going through in this section of the course

Creating the basic app
:40
In this video we are going to create our basic app, add a simple message anytime a menu option is tapped, and also discuss working with multiple projects, and run configurations.

Adding a Button to our app and displaying a message when its tapped
:30
In this video we are going to find out more about buttons and how the GUI and text view work when looking at the interface setup, and then add a button to the screen that when tapped will show a message. We will also go into detail on how events are defined and used.

Extending the functionality of the button

We wrap up our 2nd application with some enhancements to the button,and find out how to record the count of the number of button clicks, discuss converting numbers to strings, and then how objects can access other objects states.

Conclusion

What we achieved in this section of the course
SECTION 10:
Calculator App

Introduction

What this section is all about!

Creating the user interface part 1

This is part one of a two part video series where we go through and setup the graphical user interface for our calculator app. You will learn a lot about how Android and Eclipse deal with graphic user interfaces so be sure to watch and follow along!

Creating the user interface part 2
:36
This is part two of a two part video series where we go through and setup the graphical user interface for our calculator app. Make sure you checked out the previous video first before watching this one.

Hooking up the code to the buttons part 1
:48

Hooking up the code to the buttons - part 2
:28
In this video we finish off the button functionality to complete our calculator.

Running the Calculator on a real Android device
:10
Here is our app running on a real android device.

Conclusion
:20
SECTION 11:
Top 10 Apps Downloader

Introduction
:28
Lets discuss what we will achieve in this section of the course.

Create the basic App
:34
In this video we will construct the basic application, explore the xml file we will be downloading and start constructing the code to do just that.

Downloading the XML file
:24
In this video we finish off the downloading of our xml data from the Internet using ASyncTask

Setup Application objects and XML Parsing
:47
In this video we are setting up the container to store our application data for each of the top 10 apps and then working on our class to parse the xml file.

Finish off XML Parsing
:19
In this video we finish off the code for the XML parsing.

Get our applications displayed in the listview
:09
In this video we introduce ArrayAdapter and how to get our stored Application data showing in the interface.

Conclusion
:37
Lets discuss what we achieved in this section of the course.
SECTION 12:
Youtube Video Player

Introduction
:32
An overview of the app we are building in this section

Download the Youtube API and get the API key from the Google developer console
:14
In this video, we start setting up our Youtube player. We download and add the Youtube api jar file to our project, register our app with the Google developer console and create our developer key to be used in the app, create a new layout and a separate start Activity file for this project.

Finish the setup of our basic Youtube player
:43
In this video we finish off our basic Youtube player, and show the result on an Android virtual device and a real physical Android device.

Configuration of intents in our youtube app
:25
It's time to expand on the basic youtube player we created in the first two videos. Lets add some more function and start exploring the power of intents.

Finishing off the screens and app
:53
In this video we finish off our app which plays videos using the standard Youtube API, and also the standalone player, and also works with playlists as well.

Conclusion
:45
Lets discuss what we achieved in this section.
SECTION 13:
Building and Deploying

Introduction
:27
An overview of this section.

Understanding Keystores
:20
In this video we will discuss keysotores and their importance for app developers.

Understanding APK files
:54
What is an APK file, and why do you need one? Lets explore that in this video.

Building a "Debug" APK File
:52
How to go about building a "debug" app in Eclipse.

Creating a Keystore and building a "Distribution" APK file
:42
Creating a keystore and private key, as well as creating release builds is discussed in this video.

Conclusion
:22
Lets recap what we achieved in this section of the course.
SECTION 14:
Android Studio

Introduction
:17
In this section we get to know Android Studio, and specifically how to download and install it, run a simple build, go through the interface, and then import one of our Android Developer tools projects into Android studio, and finally take a look at GenyMotion, another emulator for Android.

Installing Android Studio for Windows
This video shows you how to download and install Android Studio for Windows ignore this video and move on to the next one which is an installation video for you.

How To Upgrade To Android Studio 1.0 RC2
Google just released a new beta version of Android Studio - its v1.0 RC2 (Release Candidate 2). What this means is that 1.0 is very close. I suggest you upgrade to this version now. 

If when you are watching this video, a newer version of Android Studio is out, upgrade to that instead. But as of early December 2014 this is the current release.

Android Studio Walkthrough
This video is a walkthrough of the interface for Android Studio and was put together to give you a solid overview of "where stuff is" in the interface for Android Studio.

Import An Android Developer Tools Eclipse Project Into Android Studio
This video shows how to import an Android Developer Tools Eclipse project (the calculator app we created earlier in the course) into Android Studio, using the easy to use almost automated importer.

Genymotion for Mac

This video shows how to download, install, and configure GenyMotion for Mac. It includes showing Genymotion running with Eclipse and Android Studio. This is the high speed AVD (emulator).

GenyMotion for Windows
This video shows how to download, install and configure GenyMotion for Windows. This is a high speed AVD (Emulator).

Installing the Genymotion plugin for Android Studio
This video covers how to install and configure the Genymotion plugin for Android Studio - both for Windows and Mac.

Android Lollipop in GenyMotion
Text
Here is how to get the Android Lollipop "preview" working in Genymotion while they get the official version working properly. Note that you can just use an older version if you prefer. This is just for those people who wanted to know how to do it.
SECTION 15:
Flickr Browser App

Introduction
This video explains what this Flickr Browser is all about - e.g. What we are going to create in this section.

Flickr Api, Feeds, Introduction to Json and More

Part 1 of the Flickr Browser - Looking over the flickr api, then feeds, and figuring out how we are going to download it.

Finish off the GetRawData class

In this video we finish off the GetRawData class so we can download the raw json data from the Flickr feed in preparation for parsing it in future videos.

Json Parsing of the Flickr Data

Now we have downloaded the raw json data, its time to start parsing it and putting it into a structure we can use to save each photo

Finishing off the Json Parsing

In this video we finish off our dedicated Json class and get the data into java objects ready for use by the gui interface.

Material Design Overview

An overview of Material Design in Android Lollipop, with some working examples and why its important.

Supporting Older Android Versions

An overview of why you want to use the various tools Google gives you to support older devices, not running Android Lollipop and why doing so is really not that difficult.

Flickr Basic GUI Functionality - Video One of Three

Preview
Flicker Basic GUI Functionality - Video 1 of 3. Adding a basic GUI Interview to our Flickr Browser with RecyclerView

Flickr Basic GUI Functionality - Video Two of Three


Flicker Basic GUI Functionality - Video 2 of 3. Adding a basic GUI Interview to our Flickr Browser with RecyclerView

Flickr Basic GUI Functionality - Video Three of Three


Flicker Basic GUI Functionality - Video 3 of 3. Adding a basic GUI Interview to our Flickr Browser with RecyclerView

Flickr Browser App Part 3 - Video 1

Now its time to add Material Design, a GUI search feature, a detailed view of individual photos, and ensure the app is setup to work on previous versions of Android as well. 

You will see how themes and styles are applied, and how we can develop an app to work on many devices, and to work nicely in portrait or landscape mode.

This is video one of part 3 of the app.

Flickr Browser App Part 3 - Video 2

Video 2 of Part 3 - Adding Material Design, a GUI search feature, a detailed view of individual photos, and ensure the app is setup to work on previous versions of Android as well.

Flickr Browser App Part 3 - Video 3

Video 3 of Part 3 - Adding Material Design, a GUI search feature, a detailed view of individual photos, and ensure the app is setup to work on previous versions of Android as well.

Flickr Browser App Part 3 - Video 4

Video 4 of Part 3 - Adding Material Design, a GUI search feature, a detailed view of individual photos, and ensure the app is setup to work on previous versions of Android as well.

Flickr Browser App Part 3 - Video 5

Video 5 of Part 3 - Adding Material Design, a GUI search feature, a detailed view of individual photos, and ensure the app is setup to work on previous versions of Android as well.

Flickr Browser App Part 3 - Video 6

Video 6 of Part 3 - Adding Material Design, a GUI search feature, a detailed view of individual photos, and ensure the app is setup to work on previous versions of Android as well.

Flickr Browser App Part 3 - Video 7

Video 7 of Part 3 - Adding Material Design, a GUI search feature, a detailed view of individual photos, and ensure the app is setup to work on previous versions of Android as well.

Flickr Browser App Part 3 - Video 8
:Video 8 of Part 3 - Adding Material Design, a GUI search feature, a detailed view of individual photos, and ensure the app is setup to work on previous versions of Android as well.

Flickr Browser App Part 3 - Video 9

Video 9 of Part 3 - Adding Material Design, a GUI search feature, a detailed view of individual photos, and ensure the app is setup to work on previous versions of Android as well.

Flickr Browser App Part 3 - Video 10

Video 10 of Part 3 - Adding Material Design, a GUI search feature, a detailed view of individual photos, and ensure the app is setup to work on previous versions of Android as well.

Flickr Browser App Part 3 - Video 11

Video 11 of Part 3 - Adding Material Design, a GUI search feature, a detailed view of individual photos, and ensure the app is setup to work on previous versions of Android as well.

SECTION 16:
Layouts

Section Intro

An introduction to the Layouts section

The LinearLayout - Video 1

The Linear Layout - Video 1 of 2

The LinearLayout - Video 2

The Linear Layout - Video 2 of 2

The FrameLayout


The RelativeLayout

The RelativeLayout is another powerful layout. This video gives you an overview of it, and actually shows you how to convert the LinearLayout we worked on in the LinearLayout videos to a RelativeLayout.

The TableLayout

In this video we will explore the TableLayout. This layout is great for grid based items - something along the lines of a spreadsheet.

SECTION 17:
Databases

Databases Introduction

Lets start with the basics about databases

Understanding Database Terminology

Lets go through some definitions commonly used in databases

Android Specific Database Information

Lets now see how this database information applies to Android and what tools Google has given us

Sqlite Data types

This videos discusses the datatypes in SQLite and their relationship to types in Java.

SQLite SQL Commands

Lets run through some sample SQL so you have a better understanding of the basics.

Windows Users - Setup Android SDK For The Command Line


If you are running a Windows Machine watch this video to setup the command line in order to run SQLite. Mac/Linux users check out videos below instead.

Mac Users - Setup Android SDK For The Command Line


If you are running a Mac watch this video to setup the command line in order to run SQLite. Windows users check the previous video and Linux users check the next video.

Linux Users - Setup Android SDK For The Command Line

Preview
If you are running a Linux machine watch this video to setup the command line in order to run SQLite. Windows or Mac users refer to the two previous videos.

Overview Of The Android File System

This video gives you an overview of the file system on Android devices, which is good information to know in order to under the next video.

SQLite - Basic Database SQL Using The Command Line

This video shows you how to use SQLite to manipulate a database direct on a physical Android Device, or a virtual device.

Our First Sqlite Android App - Part 1

We start off simple with our first Sqlite Android App in this video - Part 1 of two videos.

Our First Sqlite Android App - Part 2

This video finishes off our first Android Sqlite app we started in the previous video

Managing Cursors, Content Providers and Cursor Loaders


This video discusses the various problems with coding a database app like our previous app in the previous. We discuss managing cursors, what Content Providers are and why they are important and then what Cursor Loaders are, and why you would want to use them.

How To Use A Content Resolver To Access The In-Built Contacts Database

Preview
In this video we create a simple app that uses Content Resolver to access the Contacts database on any Android device and to retrieve and display a list of all the contact names it finds.

This is a useful guide to showing you some of the core principles we will be using in our app coming up in the next video.

A Look at Content Providers In More Detail

Lets look at a Content Provider in more detail, and discover what a URI is, and how its used with Content Providers

Friends App - Basic Setup and Database code

We start our Friends app here by setting up the new app, and then working on the database code.

Friends App - Write The Contracts Class

Preview
Lets look at why we need a Contracts class, and how to go about developing it.

Friends App - Finishing Off The Database Class

Time to finish off the database code for the Friends app

Friends App - Setup of the Content Provider Class

In this video we setup the basics of our Content Provider Class

Friends App - Create The Insert and Query Methods For Our Content Provider

We write the insert() and query() methods for our Content Provider in this video

Friends App - Create the Update And Delete Methods For Our Content Provider

We write the update() and delete() methods for our Content Provider in this video

Friends App - Android Manifest File

In this video we setup the Content Provider in our Android Manifest file.

Fix to FriendsProvider, Changes to FriendsContract, and create new Friend Class

We need to make a correction to the FriendsProvider class, and add a little to FriendsContract, and finally we will create our new Friend class

Create FriendsListLoader class Part 1

Preview
We are going to start work on creating our FriendsListLoader class in this video, plus discuss what a Loader is.

Finish off creating our FriendsListLoader Class

Lets finish off our FriendsListLoader class in this video

Introducing Fragments by creating our FriendsListFragment Class

Preview
An overview of what a fragment is, and then we create our FriendsListFragment class

Time to create the FriendsCustomAdaptor - Part 1 - The Layout

We start work on creating the FriendsCustomAdaptor in this video, specifically working on the XML Layout of the screen which will ultimately be displayed in the Fragment.

FriendsCustomAdapter Part 2 - Creating the Class Itself

Now that the layout is created lets implement the FriendsCustomAdapter class in this video

The FriendsDialog class

Its time to work on the FriendsDialog class - This is used for popup messages to confirm certain actions e.g. "Are you sure you wish to delete the entire database?"

Work on the MainActivity class

Its now time to add some real code to the MainActivity class - comprising the menu and code to perform the appropriate actions for a menu selection. Plus we need to make some changes to the FriendsDialog class.

The AddActivity class - Lets start with the Layout XML file

Lets start on the AddActivity - In this video we are going to create the Layout XML file we will use for this activity and also for EditActivity when we write that in a later video.

Finish off AddActivity by implementing the class itself

In this video we are going to implement the AddActivity java class

Create the EditActivity class

Its time to create and implement the EditActivity class. This class has similarities to the AddActivity class, so we will be copying parts of that code, and plus we are using the layout XML file we created previously. So this should be much quicker to implement.

Setup the Layout XML for the SearchActivity funcitonality
:36
We create the SearchActivity XML Layout in this video

Create and Implement the SearchActivity & FriendsSearchListLoader Classes

Time to implement the java code for the SearchActivity, and the FriendsSearchListLoader classes

Final Tidy Up Of The Friends App and Fix The Errors That Cropped Up

The last video for the Friends App. We are finally done. Lets do the final tidy up and clean up, and the fix the errors that crept into the code. Once that is done I will walk you though a demo of the app

SECTION 18:
Tim's Other Courses On Udemy

Information About My Reskinning Games Course On Udemy

This video gives you some information about my other course on Udemy which is all about Reskinning games.

Massive Discount Link and Coupon Code For My Reskinning Games Course!
Text
SECTION 19:
Coming soon

Upcoming new content
Text
New content coming up in the course!
SECTION 20:
Extras

Important Links

Why call it Lollipop?

Android Core Concepts

Lets look at some of the core contents of Android

Source Code For All Apps

Have You Got Time To Leave A Course Review?

======================================================================

This DVDs are only suitable for a PC/laptop/Mac; it WILL NOT play on a TV 

=======================================================================



Term

Payment mode : CASH ON DELIVERY , Pay on my account ,Buying via ebay or ShopClues


Shipping : By Courier through all over India


Shipping charge : Rs 50/- Flat Rate shipping anywhere in India


You can get with in two days

Any Advanced Graphic Design Software Tutorials, IT Software Tutorials, Multimedia  Software Tutorials, All Engineering purpose Software Tutorials & All Software Tutorials Available



Place your Order On

www.easylearningdvds.in


For more details

Email : digitalcollections4u@gmail.com
https://www.facebook.com/TutorialsDVDs

No comments:

Post a Comment