SlideShare a Scribd company logo
1 of 5
Download to read offline
Vision for future


  Developing Android Applications with Java
Course Description:

With the backing of Google, Verizon, and other companies, the Android platform
is poised to take the mobile market by storm. One of the big reasons is portability:
now you can build apps that will work across several devices.

Course Overview:

    Effectively build professional mobile business applications using Java and
     the Android SDK
    Create intuitive, reliable software using activities, services and intents
    Design engaging user Interfaces that work seamlessly with a range of
     phones and tablets
    Store and retrieve data with content providers and the SQLite database
    Integrate Android applications with enterprise Web and location-based
     services
    Sign and publish completed programs in the Android Market for
     widespread distribution

Course Benefits:

    Use your Java skills to build apps with Eclipse and the Android SDK
    Build a working task manager application that tracks things to do and places
     to go
    Learn about Android controls, forms, and dialogs
    Link your app to a local database to make a user's data persistent
    Improve user experience by taking advantage of Android features
    Make your app location-aware, and tie your tasks to map views


                    Al Baraka-2 Tower Mogamaa Elmawakef St, Shebin El-Kom.
               Tel : 048/9102897                 Customer Service : 0102502304
        Email : info@ideal-generation.com        Website: www.ideal-generation.com
Vision for future

Who Should Take This Course?

   Java developers who want to create Android apps
   Developers with extensive experience with Object-Oriented Programming
    (such as C#) who can pick up Java basics quickly
   Developers with Eclipse experience

Curriculum

Chapter1: Introducing the Android Platform
     Defining device characteristics
     Exploring the Android Market
     Establishing the development environment
     ADT plugin
     Java
     SDK
     Emulator
     Analyzing components of the architecture

Chapter2: Leveraging Application Fundamentals
   Building mobile applications
   Exposing the lifecycle events
   Creating activities to process user input
   Implementing views to build the User Interface (UI)
   Packaging applications for deployment
   Developing unit tests
   Supporting asynchronous behavior
   Performing background tasks with services



                    Al Baraka-2 Tower Mogamaa Elmawakef St, Shebin El-Kom.
               Tel : 048/9102897                 Customer Service : 0102502304
        Email : info@ideal-generation.com        Website: www.ideal-generation.com
Vision for future

   Communicating with Intents
Chapter3: Creating User Interfaces
   Selecting visual components
   Assessing available widgets
   Building the layout
   Connecting a view to an activity
   Positioning form elements
   Working with resource declarations
   Declaring component definitions and layouts
   Internationalizing applications
   Handling multiple screen resolutions
   Exploiting dynamic resource generation
Chapter4: Processing User Input
   Communicating with the user
   Creating and displaying Toast
   Generating status bar notifications
   Collecting confirmation with dialogs
   Interacting with the UI
   Responding to user input events
   Launching activities with intents
   Writing Java event handlers
   Generating context and option menus
   Managing the activity lifecycle
   Integrating with the Android system
   Persisting data in response to notifications




                   Al Baraka-2 Tower Mogamaa Elmawakef St, Shebin El-Kom.
              Tel : 048/9102897                 Customer Service : 0102502304
       Email : info@ideal-generation.com        Website: www.ideal-generation.com
Vision for future


Chapter5: Persisting Application Data
   Selecting storage options
   Contrasting internal and external storage locations
   Saving application configuration with Shared Preferences
   Manipulating the SQLite database
   Executing queries to locate information
   Specifying column aliases with projections
   Retrieving data with cursors
   Consuming and creating content providers
   Accessing shared data resources
   Addressing content providers with URIs
   Binding to UI components
Chapter6: Maintaining System Responsiveness
   Avoiding Application Not Responding (ANR) errors
   Unloading the UI thread
   Designing for asynchronous execution
   Building background services
   Launching Intent Services
   Declaring services in the manifest
Chapter7: Exchanging Data over the Internet
   Interacting with server-side applications
   Synchronizing Android devices with servers
   HTTP requests
   Socket communications
   Developing clients for Web services
   Connecting to Restful services


                   Al Baraka-2 Tower Mogamaa Elmawakef St, Shebin El-Kom.
              Tel : 048/9102897                 Customer Service : 0102502304
       Email : info@ideal-generation.com        Website: www.ideal-generation.com
Vision for future

   Creating and parsing JSON
Chapter8: Enhancing the User Experience
   Working with tablets
   Developing for the Honeycomb platform
   Manipulating objects with drag and drop
   Optimizing applications for high screen resolution
   Combining fragments into a multilane UI
   Leveraging geolocation and mapping capabilities
   Plotting positions on Google maps
   Establishing location through GPS, Cell-ID and WiFi
Chapter9: Publishing Applications
   Specifying required permissions
   Versioning, packaging and signing software
   Uploading to the Android Market




                   Al Baraka-2 Tower Mogamaa Elmawakef St, Shebin El-Kom.
              Tel : 048/9102897                 Customer Service : 0102502304
       Email : info@ideal-generation.com        Website: www.ideal-generation.com

More Related Content

What's hot

The platform and ecosystem strategy of Windows 8
The platform and ecosystem strategy of Windows 8 The platform and ecosystem strategy of Windows 8
The platform and ecosystem strategy of Windows 8 Jae Woo Kim
 
OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09yonnyb
 
microsoft windows phone for government and citizens
microsoft  windows phone for government and citizensmicrosoft  windows phone for government and citizens
microsoft windows phone for government and citizensjoelcitizen
 
Digital hour presentation BB10
Digital hour presentation BB10Digital hour presentation BB10
Digital hour presentation BB10Industree spa
 
Tamilmaran_Android
Tamilmaran_AndroidTamilmaran_Android
Tamilmaran_Androidtamil maran
 
Whitepaper KidoZen overview
Whitepaper KidoZen  overviewWhitepaper KidoZen  overview
Whitepaper KidoZen overviewkidozen
 
Android apps development
Android apps developmentAndroid apps development
Android apps developmentHarry Spencer
 
경험 경제에서 바라본 MS 스마트폰 전략
경험 경제에서 바라본 MS 스마트폰 전략경험 경제에서 바라본 MS 스마트폰 전략
경험 경제에서 바라본 MS 스마트폰 전략Seo Jinho
 
Kony Mobile Management
Kony Mobile ManagementKony Mobile Management
Kony Mobile ManagementDipesh Mukerji
 
Solution-Architectures-MADP-20180125
Solution-Architectures-MADP-20180125Solution-Architectures-MADP-20180125
Solution-Architectures-MADP-20180125FirmansyahIrma1
 
MADHAV_IOS_Profile_5.0
MADHAV_IOS_Profile_5.0MADHAV_IOS_Profile_5.0
MADHAV_IOS_Profile_5.0madhavha
 

What's hot (19)

Company Profile
Company ProfileCompany Profile
Company Profile
 
The platform and ecosystem strategy of Windows 8
The platform and ecosystem strategy of Windows 8 The platform and ecosystem strategy of Windows 8
The platform and ecosystem strategy of Windows 8
 
Muhammad Hamdy_MSSWE
Muhammad Hamdy_MSSWEMuhammad Hamdy_MSSWE
Muhammad Hamdy_MSSWE
 
portfolio
portfolioportfolio
portfolio
 
OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09OSGi Mobile eclipsecon 09
OSGi Mobile eclipsecon 09
 
microsoft windows phone for government and citizens
microsoft  windows phone for government and citizensmicrosoft  windows phone for government and citizens
microsoft windows phone for government and citizens
 
Digital hour presentation BB10
Digital hour presentation BB10Digital hour presentation BB10
Digital hour presentation BB10
 
Company Overview
Company OverviewCompany Overview
Company Overview
 
IBM Worklight Whitepaper
IBM Worklight WhitepaperIBM Worklight Whitepaper
IBM Worklight Whitepaper
 
SpotOn Brochure
SpotOn BrochureSpotOn Brochure
SpotOn Brochure
 
Tamilmaran_Android
Tamilmaran_AndroidTamilmaran_Android
Tamilmaran_Android
 
Whitepaper KidoZen overview
Whitepaper KidoZen  overviewWhitepaper KidoZen  overview
Whitepaper KidoZen overview
 
Android apps development
Android apps developmentAndroid apps development
Android apps development
 
경험 경제에서 바라본 MS 스마트폰 전략
경험 경제에서 바라본 MS 스마트폰 전략경험 경제에서 바라본 MS 스마트폰 전략
경험 경제에서 바라본 MS 스마트폰 전략
 
Jason cross
Jason crossJason cross
Jason cross
 
Kony Mobile Management
Kony Mobile ManagementKony Mobile Management
Kony Mobile Management
 
Solution-Architectures-MADP-20180125
Solution-Architectures-MADP-20180125Solution-Architectures-MADP-20180125
Solution-Architectures-MADP-20180125
 
Shruti puranik resume
Shruti puranik resumeShruti puranik resume
Shruti puranik resume
 
MADHAV_IOS_Profile_5.0
MADHAV_IOS_Profile_5.0MADHAV_IOS_Profile_5.0
MADHAV_IOS_Profile_5.0
 

Viewers also liked

Viewers also liked (13)

Mcse security
Mcse securityMcse security
Mcse security
 
Mcitp server administrator 2008
Mcitp server administrator 2008Mcitp server administrator 2008
Mcitp server administrator 2008
 
Oracle 11g certified professional (ocp)
Oracle 11g certified professional (ocp)Oracle 11g certified professional (ocp)
Oracle 11g certified professional (ocp)
 
Web design diploma
Web design diplomaWeb design diploma
Web design diploma
 
Mcsa security
Mcsa securityMcsa security
Mcsa security
 
Ccnp
CcnpCcnp
Ccnp
 
N+
N+N+
N+
 
A+
A+A+
A+
 
Jsp
JspJsp
Jsp
 
Mcitp enterprise administrator 2008
Mcitp enterprise administrator 2008Mcitp enterprise administrator 2008
Mcitp enterprise administrator 2008
 
Adavanced maintenance diploma
Adavanced maintenance diplomaAdavanced maintenance diploma
Adavanced maintenance diploma
 
Graphic diploma
Graphic diplomaGraphic diploma
Graphic diploma
 
Red hat linux essentials
Red hat linux essentialsRed hat linux essentials
Red hat linux essentials
 

Similar to Java with android

Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...Abhishek Kant
 
Kony Development Cloud
Kony Development CloudKony Development Cloud
Kony Development CloudDipesh Mukerji
 
Best Institute for IBM Web Experience Factory
Best Institute for IBM Web Experience FactoryBest Institute for IBM Web Experience Factory
Best Institute for IBM Web Experience FactoryVirtual Nuggets
 
Cross platform native mobile app development for iOS, Android and Windows usi...
Cross platform native mobile app development for iOS, Android and Windows usi...Cross platform native mobile app development for iOS, Android and Windows usi...
Cross platform native mobile app development for iOS, Android and Windows usi...Marcel de Vries
 
Android development training
Android development trainingAndroid development training
Android development trainingsrip30
 
Avnish kumar singh
Avnish kumar singhAvnish kumar singh
Avnish kumar singhAvnish Singh
 
Internship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdf
Internship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdfInternship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdf
Internship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdfVitulChauhan
 
Jack Chen Final Resume C#
Jack Chen Final Resume C# Jack Chen Final Resume C#
Jack Chen Final Resume C# Jack Chen
 
Ibm web experience factory
Ibm web experience factoryIbm web experience factory
Ibm web experience factoryVirtual Nuggets
 
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...Implementing SAAS: Cloud Computing and Android Based Application Framework fo...
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...IOSR Journals
 
Atul Panda_Resume
Atul Panda_Resume Atul Panda_Resume
Atul Panda_Resume Atul Panda
 
Android complete basic Guide
Android complete basic GuideAndroid complete basic Guide
Android complete basic GuideAKASH SINGH
 
Presenter manual android development (specially for summer interns)
Presenter manual   android development (specially for summer interns)Presenter manual   android development (specially for summer interns)
Presenter manual android development (specially for summer interns)XPERT INFOTECH
 

Similar to Java with android (20)

Ibm empresa movil
Ibm empresa movilIbm empresa movil
Ibm empresa movil
 
Shankar
ShankarShankar
Shankar
 
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
Develop Hybrid Mobile Application with Azure Mobile Services and Telerik Plat...
 
resume_ran
resume_ranresume_ran
resume_ran
 
Anurag Gautam
Anurag GautamAnurag Gautam
Anurag Gautam
 
Kony Development Cloud
Kony Development CloudKony Development Cloud
Kony Development Cloud
 
Mohini_Singh_CV
Mohini_Singh_CVMohini_Singh_CV
Mohini_Singh_CV
 
Best Institute for IBM Web Experience Factory
Best Institute for IBM Web Experience FactoryBest Institute for IBM Web Experience Factory
Best Institute for IBM Web Experience Factory
 
VenkateshVG
VenkateshVGVenkateshVG
VenkateshVG
 
Cross platform native mobile app development for iOS, Android and Windows usi...
Cross platform native mobile app development for iOS, Android and Windows usi...Cross platform native mobile app development for iOS, Android and Windows usi...
Cross platform native mobile app development for iOS, Android and Windows usi...
 
Android development training
Android development trainingAndroid development training
Android development training
 
Avnish kumar singh
Avnish kumar singhAvnish kumar singh
Avnish kumar singh
 
Internship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdf
Internship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdfInternship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdf
Internship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdf
 
Jack Chen Final Resume C#
Jack Chen Final Resume C# Jack Chen Final Resume C#
Jack Chen Final Resume C#
 
Ibm web experience factory
Ibm web experience factoryIbm web experience factory
Ibm web experience factory
 
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...Implementing SAAS: Cloud Computing and Android Based Application Framework fo...
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...
 
Atul Panda_Resume
Atul Panda_Resume Atul Panda_Resume
Atul Panda_Resume
 
Android complete basic Guide
Android complete basic GuideAndroid complete basic Guide
Android complete basic Guide
 
Presenter manual android development (specially for summer interns)
Presenter manual   android development (specially for summer interns)Presenter manual   android development (specially for summer interns)
Presenter manual android development (specially for summer interns)
 
Android classes-in-mumbai
Android classes-in-mumbaiAndroid classes-in-mumbai
Android classes-in-mumbai
 

More from elshiekh1980

Red hat linux system administration
Red hat linux system administrationRed hat linux system administration
Red hat linux system administrationelshiekh1980
 
Red hat linux networking and security administration
Red hat linux networking and security administrationRed hat linux networking and security administration
Red hat linux networking and security administrationelshiekh1980
 
Oracle 11g with sql
Oracle 11g with sqlOracle 11g with sql
Oracle 11g with sqlelshiekh1980
 
Oracle 11g structured query language (sql)
Oracle 11g structured query language (sql)Oracle 11g structured query language (sql)
Oracle 11g structured query language (sql)elshiekh1980
 
Oracle 11g rac administration
Oracle 11g rac administrationOracle 11g rac administration
Oracle 11g rac administrationelshiekh1980
 
Oracle 11g database security
Oracle 11g database securityOracle 11g database security
Oracle 11g database securityelshiekh1980
 
Oracle 11g certified associate (oca)
Oracle 11g certified associate (oca)Oracle 11g certified associate (oca)
Oracle 11g certified associate (oca)elshiekh1980
 
J2 se course outline
J2 se course outlineJ2 se course outline
J2 se course outlineelshiekh1980
 

More from elshiekh1980 (18)

Sql server 2005
Sql server 2005Sql server 2005
Sql server 2005
 
Security+
Security+Security+
Security+
 
Red hat linux system administration
Red hat linux system administrationRed hat linux system administration
Red hat linux system administration
 
Red hat linux networking and security administration
Red hat linux networking and security administrationRed hat linux networking and security administration
Red hat linux networking and security administration
 
Php
PhpPhp
Php
 
Oracle 11g with sql
Oracle 11g with sqlOracle 11g with sql
Oracle 11g with sql
 
Oracle 11g structured query language (sql)
Oracle 11g structured query language (sql)Oracle 11g structured query language (sql)
Oracle 11g structured query language (sql)
 
Oracle 11g rac administration
Oracle 11g rac administrationOracle 11g rac administration
Oracle 11g rac administration
 
Oracle 11g database security
Oracle 11g database securityOracle 11g database security
Oracle 11g database security
 
Oracle 11g certified associate (oca)
Oracle 11g certified associate (oca)Oracle 11g certified associate (oca)
Oracle 11g certified associate (oca)
 
Mcse messaging
Mcse messagingMcse messaging
Mcse messaging
 
Maintenance
MaintenanceMaintenance
Maintenance
 
J2 se
J2 seJ2 se
J2 se
 
J2 se course outline
J2 se course outlineJ2 se course outline
J2 se course outline
 
Ic3
Ic3Ic3
Ic3
 
Cvoice
CvoiceCvoice
Cvoice
 
Ceh
CehCeh
Ceh
 
Ccna
CcnaCcna
Ccna
 

Recently uploaded

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 

Recently uploaded (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 

Java with android

  • 1. Vision for future Developing Android Applications with Java Course Description: With the backing of Google, Verizon, and other companies, the Android platform is poised to take the mobile market by storm. One of the big reasons is portability: now you can build apps that will work across several devices. Course Overview:  Effectively build professional mobile business applications using Java and the Android SDK  Create intuitive, reliable software using activities, services and intents  Design engaging user Interfaces that work seamlessly with a range of phones and tablets  Store and retrieve data with content providers and the SQLite database  Integrate Android applications with enterprise Web and location-based services  Sign and publish completed programs in the Android Market for widespread distribution Course Benefits:  Use your Java skills to build apps with Eclipse and the Android SDK  Build a working task manager application that tracks things to do and places to go  Learn about Android controls, forms, and dialogs  Link your app to a local database to make a user's data persistent  Improve user experience by taking advantage of Android features  Make your app location-aware, and tie your tasks to map views Al Baraka-2 Tower Mogamaa Elmawakef St, Shebin El-Kom. Tel : 048/9102897 Customer Service : 0102502304 Email : info@ideal-generation.com Website: www.ideal-generation.com
  • 2. Vision for future Who Should Take This Course?  Java developers who want to create Android apps  Developers with extensive experience with Object-Oriented Programming (such as C#) who can pick up Java basics quickly  Developers with Eclipse experience Curriculum Chapter1: Introducing the Android Platform  Defining device characteristics  Exploring the Android Market  Establishing the development environment  ADT plugin  Java  SDK  Emulator  Analyzing components of the architecture Chapter2: Leveraging Application Fundamentals  Building mobile applications  Exposing the lifecycle events  Creating activities to process user input  Implementing views to build the User Interface (UI)  Packaging applications for deployment  Developing unit tests  Supporting asynchronous behavior  Performing background tasks with services Al Baraka-2 Tower Mogamaa Elmawakef St, Shebin El-Kom. Tel : 048/9102897 Customer Service : 0102502304 Email : info@ideal-generation.com Website: www.ideal-generation.com
  • 3. Vision for future  Communicating with Intents Chapter3: Creating User Interfaces  Selecting visual components  Assessing available widgets  Building the layout  Connecting a view to an activity  Positioning form elements  Working with resource declarations  Declaring component definitions and layouts  Internationalizing applications  Handling multiple screen resolutions  Exploiting dynamic resource generation Chapter4: Processing User Input  Communicating with the user  Creating and displaying Toast  Generating status bar notifications  Collecting confirmation with dialogs  Interacting with the UI  Responding to user input events  Launching activities with intents  Writing Java event handlers  Generating context and option menus  Managing the activity lifecycle  Integrating with the Android system  Persisting data in response to notifications Al Baraka-2 Tower Mogamaa Elmawakef St, Shebin El-Kom. Tel : 048/9102897 Customer Service : 0102502304 Email : info@ideal-generation.com Website: www.ideal-generation.com
  • 4. Vision for future Chapter5: Persisting Application Data  Selecting storage options  Contrasting internal and external storage locations  Saving application configuration with Shared Preferences  Manipulating the SQLite database  Executing queries to locate information  Specifying column aliases with projections  Retrieving data with cursors  Consuming and creating content providers  Accessing shared data resources  Addressing content providers with URIs  Binding to UI components Chapter6: Maintaining System Responsiveness  Avoiding Application Not Responding (ANR) errors  Unloading the UI thread  Designing for asynchronous execution  Building background services  Launching Intent Services  Declaring services in the manifest Chapter7: Exchanging Data over the Internet  Interacting with server-side applications  Synchronizing Android devices with servers  HTTP requests  Socket communications  Developing clients for Web services  Connecting to Restful services Al Baraka-2 Tower Mogamaa Elmawakef St, Shebin El-Kom. Tel : 048/9102897 Customer Service : 0102502304 Email : info@ideal-generation.com Website: www.ideal-generation.com
  • 5. Vision for future  Creating and parsing JSON Chapter8: Enhancing the User Experience  Working with tablets  Developing for the Honeycomb platform  Manipulating objects with drag and drop  Optimizing applications for high screen resolution  Combining fragments into a multilane UI  Leveraging geolocation and mapping capabilities  Plotting positions on Google maps  Establishing location through GPS, Cell-ID and WiFi Chapter9: Publishing Applications  Specifying required permissions  Versioning, packaging and signing software  Uploading to the Android Market Al Baraka-2 Tower Mogamaa Elmawakef St, Shebin El-Kom. Tel : 048/9102897 Customer Service : 0102502304 Email : info@ideal-generation.com Website: www.ideal-generation.com