Android Application Development Course Sri Lanka.


 

Course Outline

· Getting Started with Android Programming

o What is Android?                                                                                                                                           

o Obtaining the Required Tools                                                                                                                   

o Creating Your First Android Application                                                                

o Anatomy of an Android Application            

· Activities, Fragments, and Intents

o Understanding Activities                                                                                                            

o Linking Activities Using Intents                                                                                                 

o Fragments                                                                                                                                        

o Calling Built-In Applications Using Intents                                                                            

o Displaying Notifications         

· Getting to Know the Android User Interface

o Understanding the Components of a Screen                                                                                     

o Adapting to Display Orientation                                                                                                               

o Managing Changes to Screen Orientation                                                                           

o Utilizing the Action Bar                                                                                                                

o Creating the User Interface Programmatically                                                   

o Listening for UI Notifications            

· Designing Your User Interface with Views

o Using Basic Views                                                                                                                                          

o Using Picker Views                                                                                                                                        

o Using List Views to Display Long Lists                                                                                                     

o Understanding Specialized Fragments               

· Displaying Pictures and Menus with Views

o Using Image Views to Display Pictures                                                                                  

o Using Menus with Views                                                                                            

o Some Additional Views         

· Data Persistence

o Saving and Loading User Preferences                                                                   

o Persisting Data to Files                                                                                                                 

o Creating and Using Databases

· Content Providers

o Sharing Data in Android                                                                                               

o Using a Content Provider                                                                                           

o Creating Your Own Content Providers                                                                  

o Using the Content Provider           

· Messaging

o SMS Messaging                                                                                                              

o Sending E-mail                            

· Location-Based Services

o Displaying Maps                                             

o Getting Location Data                                                                                                  

o Monitoring a Location                                                                                                  

o Project – Building a Location Tracker           

· Networking      

o Consuming Web Services Using HTTP   

o Consuming JSON Services                                                                                          

o Sockets Programming                           

· Developing Android Services

o Creating Your Own Services                                                                      

o Establishing Communication between a Service and an Activity                

o Binding Activities to Services                                                                                     

o Understanding Threading                                                                                                                          

· Publishing Android Applications

o Preparing for Publishing                                                                                                              

Deploying APK Files

 

By-
Uditha Bandara B.Sc(IT) is specializes in Microsoft XNA Game development for Windows Phone, Xbox 360, PC, and Zune.  He is the South East Asia`s First XNA/DirectX MVP (Most Valuable Professional).  He had delivered sessions at various events and conferences in Hong Kong, Malaysia, Singapore, Sri Lanka and India. He has published several books,articles, tutorials, and game demos on his XNA Game Development Blog – https://uditha.wordpress.com


Duration – 30 hours

Contact    071-6092918
udithamail@yahoo.com

Apple IOS Training in Singapore.


Recently  i did Apple IOS Training at New Horizons , Singapore.

I covered following topics at the workshop.

 Getting Started With Xcode 7 and Swift 2
 Swift 2 Deep Dive Using Playgrounds
 Timers
 Tables
 Permanent Storage
 Web Content
 Animation
 Games
 Maps
 Geolocation
 Audio
 Core Data
 Advanced Web Content
 Json Data
 Webviews
 Games and Sprite Kit

Around 12 students attend that training.
It was target for software developers and university students.

Microsoft® MVP (Most Valuable Professional) in Visual Studio and Development Technologies for Year 2016 – 2017.


  

Last month I got an email from Microsoft saying that I have been awarded Microsoft Visual Studio and Development Technologies MVP title for Year 2016.

It was really memorable moment for me. And proud to be a Microsoft MVP for this year. Also this is my 7th Years as a Microsoft Most Valuable Professional (MVP).

There are now total 991 MVPs for Visual Studio and Development Technologies.

https://mvp.microsoft.com/en-us/MvpSearch?ex=Visual+Studio+and+Development+Technologies&sc=s

About MVP Program.

https://mvp.microsoft.com/en-us/

My MVP Profile.

http://mvp.microsoft.com/en-us/mvp/Uditha%20Sampath%20Bandara-4028378

Android Game Development Workshop at University of Moratuwa.


Last month i did Android game development workshop at University of Moratuwa.

I covered following topics at the workshop.

3

Around 25 students attend that workshop.
It was target for Fuegosticka Game Development competition organized by AIESEC

Microsoft User Groups –Singapore.


Last month I attended and supported Azure and .NET User Group meet up Feb 2016.
Around 30 developers attended the event.

http://www.meetup.com/mssgug/events/228573499/

MSA Gathering.


Last month our former student ambassadors and student partners meet up for discussing good old times. I remember my first student meet up was in 2008.It was really memorable time for me.

https://uditha.wordpress.com/2008/07/29/microsoft-student-champ-meeting-july-2008/

 

Also we got a chance to give small token of appreciation for our mentor Mr.Wellington Perera.

Microsoft Imagine Cup Game Development Competition Sri Lanka.


Last week I joined Microsoft Imagine Cup 2016 Game Development
judging team. In that we selected Round 1 Finalists.

Follow

Get every new post delivered to your Inbox.

Join 493 other followers