Search This Blog

Monday, May 4, 2015

Android App Development Fundamentals Video Training on 2 DVDs Rs 499/-









Total 227 Video Lessons

Total Course Duration : 20 Hours

Skill level : beginner level

Languages : English




DVD-1


70 Video Lessons

Duration : 9 Hours

Skill level : beginner level

Languages : English



Section 1: Before You Begin: Setting Up Your Development Environment

Overview and contacting Paul Deitel

Downloading and installing the ADT Tools Bundle and Android Studio

Using the SDK manager to install Android platforms and tools

Using the AVD manager to configure Android Virtual Devices for testing apps

Configuring the IDE's tab and line number settings

Section 2: Lesson 1: (For ADT Bundle) Test-Driving the Doodlz App in an AVD
Learning objectives 

This lesson shows you how to launch the ADT Bundle IDE (Eclipse-based IDE), how to import an existing project, and how to run the app in both the Android Virtual Device (AVD) and on a real device running Android.
Test-Driving the Doodlz App in an AVD

Test-Driving the Doodlz App on a device

Section 3: Lesson 1: (For Android Studio) Test-Driving the Doodlz App in an AVD
Learning objectives 

This lesson shows you how to launch the Android Studio IDE (Google's preferred IDE), how to import an existing project, and how to run the app in both the Android Virtual Device (AVD) and on a real device running Android.
Test-Driving the Doodlz App in an AVD

Test-Driving the Doodlz App on a device

Section 4: Lesson 2: Welcome App
Learning objectives 

This lesson shows you how to create a graphical user interface (GUI) visually and how to manipulate the GUI. You also learn about accessibility and internationalization.
Test-driving the Welcome app

Creating a new Android project
Andoid Developer Tools Window

Adding Images to the Project

Changing the Id property of the RelativeLayout and the TextView

Configuring the TextView

Adding ImageViews to Display the Images

(Optional) Viewing the XML representation of the GUI Design

Making Your App Accessible

Making Your App Accessible: TalkBack in action

Accessibility Documentation

Internationalizing Your App

Section 5: Lesson 3: Tip Calculator App
Learning objectives 

In this lesson you learn to use various Android classes to create objects, call methods on those objects, define and call your own methods, and explore both inheritance and exception handling in Android.
Test-Driving the Tip Calculator App

Technologies Overview

GridLayout introduction

Creating the TipCalculator Project

Changing to a GridLayout

Adding the TextViews, EditText, SeekBar and LinearLayouts

Specifying Literal Text

Right Aligning the TextViews in the Left Column

Configuring the amountTextView's Label For Property

Configuring the amountEditText

Configuring the amountDisplayTextView

Configuring the customPercentTextView

Configuring the customTipSeekBar

Configuring the percent15TextView and percentCustomTextView

Configuring the tip15TextView, tipCustomTextView, total15TextView and totalCusto

Vertically centering the tipTextView and totalTextView

MainActivity.java—The package and import statements

MainActivity.java—MainActivity Class's Instance Variables

MainActivity.java—Overriding Method onCreate of Class Activity

MainActivity.java—Methods updateStandard and updateCustom

MainActivity.java—Anonymous Inner Class That Implements Interface OnSeekBarChang

MainActivity.java—Anonymous Inner Class That Implements Interface TextWatcher

AndroidManifest.xml—Setting Portrait Mode and Forcing the Keypad to Display

Section 6: Lesson 4: Favorite Twitter Searches App
Learning objectives 

In this lesson you learn to use both ListView and ListActivity objects to create a scrollable list of items, how to use an image as a button, how to store and manipulate key-value pairs, how to use intents to launch the device's web browser, and how to display alerts and messages.
Test-Driving the Twitter Searches App

Technologies Overview

Creating the Twitter Searches Project

Twitter Searches App GUI Overview

Changing from a RelativeLayout to a GridLayout and Configuring the GridLayout

Creating the GridLayout's First Row

Creating the GridLayout's Second Row

Creating the GridLayout's Third Row

ListView Item's Layout: list_item.xml

Copying the final strings.xml file and Java source code into the project, and so

MainActivity.java—The package and import statements

MainActivity.java—MainActivity Fields

MainActivity.java—Overriding Activity Method onCreate

MainActivity.java—Anonymous Inner Class that Implements the saveButton's OnClick

MainActivity.java—addTaggedSearch Method

MainActivity.java—Anonymous Inner Class that Implements the ListView's OnItemCli

MainActivity.java—Anonymous Inner Class that Implements the ListView's OnItemLon

MainActivity.java—shareSearch Method

MainActivity.java—deleteSearch Method

AndroidManifest.xml—Setting the Keyboard to Display Only If the User Touches an


DVD-2 

Video Lessons : 157
Duration : 11 Hours
Skill level :beginner level
Languages : English


Section 1: Before You Begin...

Section 2: Lesson 5: Flag Quiz Game App
Learning objectives 

Among the key skills you'll acquire in this lesson are how to use Fragments to make better use of available screen real estate, display an options menu, manage user preferences, organize an app's assets, support multiple device orientations and use Android's logging mechanism to log error messages.
Test-Driving the Flag Quiz App
Technologies Overview

Creating the Flag Quiz Project

strings.xml and Formatted String Resources

arrays.xml

colors.xml

dimens.xml

activity_settings.xml Layout
activity_main.xml Layout for Phone and Tablet Portait Orientation

fragment_quiz.xml Layout

activity_main.xml Layout for Tablet landscape Orientation

preferences.xml for Specifying the App's Settings

Creating the Flag Shake Animation

MainActivity.java—package Statement, import Statements and Fields

MainActivity.java—Overridden Activity Method onCreate

MainActivity.java—Overridden Activity Method onStart

MainActivity.java—Overridden Activity Method onCreateOptionsMenu

MainActivity.java—Overridden Activity Method onOptionsItemSelected

MainActivity.java—Anonymous Inner Class That Implements OnSharedPreferenceChange

QuizFragment.java—package Statement and import Statements

QuizFragment.java—Fields

QuizFragment.java—Overridden Fragment Method onCreateView

QuizFragment.java—updateGuessRows Method

QuizFragment.java—updateRegions Method

QuizFragment.java—resetQuiz Method

QuizFragment.java—loadNextFlag Method

QuizFragment.java—getCountryName Method

QuizFragment.java—Anonymous Inner Class That Implements OnClickListener

QuizFragment.java—disableButtons Method

SettingsFragment Class

SettingsActivity Class

AndroidManifest.xml—Declaring SettingsActivity in the Manifest File

Section 3: Lesson 6: Cannon Game App
Learning objectives 

This lesson shows you how to create a simple game app that’s easy to code and fun to play. In it you learn how to display the game's graphics, draw on screen, fire a cannonball, perform collision detection, and add sound to your game.
Test-Driving the Flag Quiz App

Technologies Overview

Creating the Flag Quiz Project and Setting the App for Portrait Orientation

strings.xml

fragment_game.xml

activity_main.xml

Adding Sounds to the App

Line.java—Class to Maintain a Line's Endpoints

MainActivity.java—Class to Host the CannonGameFragment

CannonGameFragment.java—Class to Manage Fragment Lifecycle

CannonView.java—package and import Statements

CannonView.java—Instance Variables and Constants

CannonView.java—Constructor

CannonView.java—Overriding View Method onSizeChanged

CannonView.java—Method newGame

CannonView.java—Method updatePositions

CannonView.java—Method fireCannonBall

CannonView.java—Method alignCannon

CannonView.java—Method drawGameElements

CannonView.java—Method showGameOverDialog

CannonView.java—Methods stopGame and releaseResources

CannonView.java—Implementing the SurfaceHolder.Callback Methods

CannonView.java—Overriding View Method onTouchEvent

CannonView.java—CannonThread: Using a Thread to Create a Game Loop

Section 4: Lesson 7: Doodlz App
Learning objectives 

This lesson shows you how to create a drawing app. You learn to detect when the user touches the screen, ü process multiple touches, use the accelerometer to detect motion events, draw lines, create and display menu items on the action bar, use Android 4.4’s immersive mode to enable the user to draw on the entire screen, and use Android 4.4’s printing framework to allow the user to print a drawing
Test-Driving the Doodlz Ap

Technologies Overview

Creating the Doodlz Project

strings.xml

dimens.xml

Menu for the DoodleFragment

activity_main.xml Layout for MainActivity

fragment_doodle.xml Layout for DoodleFragment

fragment_color.xml Layout for ColorDialogFragment

fragment_line_width.xml Layout for LineWidthDialogFragment

Adding Class EraseImageDialogFragment

MainActivity Class

DoodleFragment.java—package Statement, import Statements and Fields

DoodleFragment.java—Overriding Fragment Method onCreateView

DoodleFragment.java—Methods onStart and enableAccelerometerListening

DoodleFragment.java—Methods onPause and disableAccelerometerListening

DoodleFragment.java—Anonymous Inner Class That Implements SensorEventListener to

DoodleFragment.java—Method confirmErase

DoodleFragment.java—Overridden Fragment Methods onCreateOptionsMenu and onOption

DoodleFragment.java—Methods getDoodleView and setDialogOnScreen

DoodleView.java—package Statement and import Statement

DoodleView.java—DoodleView static and Instance Variables

DoodleView.java—DoodleView Constructor

DoodleView.java—Overridden View Method onSizeChanged

DoodleView.java—DoodleView Methods clear, setDrawingColor, getDrawingColor, setL

DoodleView.java—Overridden View Method onDraw

DoodleView.java—DoodleView Methods hideSystemBars and showSystemBars

DoodleView.java—Anonymous Inner Class that Implements Interface SimpleOnGestureL

DoodleView.java—Overridden View Method onTouchEvent

DoodleView.java—touchStarted Method of Class DoodleView

DoodleView.java—touchMoved Method of Class DoodleView

DoodleView.java—touchEnded Method of Class DoodleView

DoodleView.java—DoodleView Method saveImage

DoodleView.java—DoodleView Method printImage

ColorDialogFragment.java—package Statement, import Statements and Fields

ColorDialogFragment.java—Overridden DialogFragment Method onCreateDialog

ColorDialogFragment.java—Method getDoodleFragment

ColorDialogFragment.java—Fragment Lifecycle Methods onAttach and onDetach

ColorDialogFragment.java—Anonymous Inner Class That Implements OnSeekBarChangeLi

LineWidthDialogFragment Class

EraseImageDialogFragment Class

Section 5: Lesson 8: AddressBook App
Learning objectives 

This lesson shows you how to create an address book app. Among the key things you'll learn in this app is how to create, open, insert, and delete data from an SQLite database; and use multithreading to perform database operations outside the GUI thread and maintain application responsiveness.
Test-Driving the Address Book App

Technologies Overview

Creating the Address Book Project

Creating the App's Classes

String resources and removing unnecessary default items

Defining common look-and-feel: styles.xml

Defining a TextView Border: textview_border.xml

MainActivity's Layout: activity_main.xml

DetailsFragment's Layout: fragment_details.xml

AddEditFragment's Layout: fragment_add_edit.xml

Defining the Fragment's Menus

MainActivity.java—package Statement, import Statements and Fields

MainActivity.java—Overridden Activity Method onCreate

MainActivity.java—Overridden Activity Method onResume

MainActivity.java—Method onContactSelected from interface ContactListFragment.Co

MainActivity.java—Method displayContact

MainActivity.java—Method onAddContact from interface ContactListFragment.Contact

MainActivity.java—Method displayAddEditFragment

MainActivity.java—Method onContactDeleted from interface DetailsFragment.Details

MainActivity.java—Method onEditContact from interface DetailsFragment.DetailsFra

MainActivity.java—Method onAddEditCompleted from interface AddEditFragment.AddEd

ContactListFragment.java—package Statement and import Statements

ContactListFragment.java—ContactListFragmentListener Interface and ContactListFr

ContactListFragment.java—Overridden Methods onAttach and onDetach

ContactListFragment.java—Overridden Method onViewCreated

ContactListFragment.java—viewContactListener That Processes ListView Item Select

ContactListFragment.java—Overridden Method onResume

ContactListFragment.java—GetContactsTask Subclass of AsyncTask

ContactListFragment.java—Overridden Method onStop

ContactListFragment.java—Overridden Methods onCreateOptionsMenu and onOptionsIte

ContactListFragment.java—Method updateContactList

AddEditFragment.java—package Statement and import Statements

AddEditFragment.java—AddEditFragmentListener Interface and the AddEditFragment I

AddEditFragment.java—Overridden Methods onAttach and onDetach

AddEditFragment.java—Overridden Method onCreateView

AddEditFragment.java—OnClickListener to Process Save Contact Button Events

AddEditFragment.java—Method saveContact

DetailsFragment.java—package Statement and import Statements

DetailsFragment.java—DetailsFragmentListener Interface

DetailsFragment.java—DetailsFragment Instance Variables

DetailsFragment.java—Overridden Methods onAttach and onDetach

DetailsFragment.java—Overridden Method onCreateView

DetailsFragment.java—Overridden Method onResume

DetailsFragment.java—Overridden Method onSaveInstanceState

DetailsFragment.java—Overridden Methods onCreateOptionsMenu and onOptionsItemSel

DetailsFragment.java—LoadContactTask Subclass of AsyncTask

DetailsFragment.java—Method deleteContact and DialogFragment confirmDelete

DatabaseConnector.java—package Statement, import Statements and Fields

DatabaseConnector.java—Constructor and Methods open and close

DatabaseConnector.java—Method insertContact

DatabaseConnector.java—Method updateContact

DatabaseConnector.java—Method getAllContacts

DatabaseConnector.java—Method getOneContact

DatabaseConnector.java—Method deleteContact

DatabaseConnector.java—private Nested Class DatabaseOpenHelper That Extends SQLi

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

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

Term

Shipping Banner
Payment mode : CASH ON DELIVERY , Prepaid ,Buying via ebay or ShopClues or Snapdeal


Payments :
Credit Card , Debit Card , Net Banking , EMI , Cash on Delivery

Shipping : By Courier through all over 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