Southeast Asia MVP Community Connection (MCC) in Jakarta.


MVP Community Connection is a day to connect, learn, inspire and celebrate the local MVP community and MS employees.

Agenda-

I will be also conducting a session at the event.

 

Date & Time:

May 26th (Friday) Start 12:00 pm, May 27th (Saturday) Finish 2:00 pm

 

Location:

Intercontinental Jakarta.

About Jakarta ,Indonesia.

 

Developing Cross-Platform Apps with C# Using Xamarin Course.


Overview

C# is one of the most popular development languages in the world. While it was originally possible to build .NET apps running on Windows-based devices only, the game has changed Dramatically.
Using Xamarin, we can now write apps which run on Android and iOS devices natively using C#. This way, C# allows us to target billions of extra devices using the language we all love.
The experiences which users get from Xamarin base apps is – fully native
In this course, you’ll learn about the Xamarin environment. You’ll learn about cross platform development Xamarin.Android and Xamarin.iOS.

 

Course Outline


1. Xamarin for Mobile Development
 Overview of Xamarin
 iOS
 Android
 Form
 Windows Universal Apps
 Windows Phone Apps

2. Architecting Solutions for Cross-Platform Development
 Creating Shared Code Projects
 Portable Class Libraries
 Testing

3. Building Windows Universal and Phone Applications
 XAML
 Layout Controls
 Navigation Controls
 Form Controls
 Windows Universal Applications
 Windows Phone Applications

4. Android Development with Xamarin
 Setting Up an Android Development Environment
 Creating Android Views
 Activities and Intents
 Calling Android Services
 Testing and Debugging Xamarin.Android Applications

5. iOS Development with Xamarin
 Setting Up an iOS Development Environment
 Creating iOS Views
 iOS Controllers
 Table Views
 Navigation Controllers
 Testing and Debugging Xamarin.iOS Applications

6. Cross-Platform Development with Xamarin.Forms
 Understanding XAML
 Page Views
 Controls
 Layout Views
 Scrollable Views

7. Navigation
 Navigation Patterns
 Modal Views
 Tabbed Views

8. Data-Binding
 Data Access Classes
 NET
 Binding to SQLite Database Data

9. Using Web Services
 Building Services with WebAPI
 Calling Services

10. Deployment
 Deploying iOS Apps to the App Store
 Deploying Android Apps to Google Play Store

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

udithait@gmail.com

Get started with Microsoft Cognitive Services.


Microsoft Cognitive Services let you build apps with powerful algorithms using just a few lines of code.

Vision

Computer Vision API
Emotion API
Face API
Video API

Speech

Bing Speech API
Speaker Recognition API

Language

Bing Spell Check API
Bing Spell Check API v7

Knowledge

Academic Knowledge API
Recommendations API
Entity Linking Intelligence Service API

Search

Bing Search APIs
Bing Search APIs v7
Bing Autosuggest API
Bing Autosuggest API v7

 

https://azure.microsoft.com/en-us/services/cognitive-services/

Microsoft Build 2017.


 

Microsoft Build 2017 Keynote Highlights –

 

https://build.microsoft.com/

Unity Game Development Course Sri Lanka.


Unity Game Development course provides students with a dynamic opportunity to gain up-to-date game design , development skills and processes needed in today’s exciting interactive entertainment industry.

From conceptualization to game play mechanics and artificial intelligence, to design and production, students will learn how to use and maximize the Unity game development tool to create powerful games for web, mobile, or console.

 

Course Outline

Game Development & Getting to know Unity

· Unity Interface

· Integrating objects into Unity

· Prefabs & Components

· Textures & Models

· Planning your game

Understanding Game Space & Scene

· Understanding 3-D Space

· Manipulation of Objects

· Difference between local and global values

· Setting up the Camera

· Game Light

· Shader

Scripting in C#

· Variables data types and declaration

· If & Else Statements

· For Loops

· Unity Classes

· Inputs

· Animations

· Creating Player Movement

Game Physics

· Game Physics

· Collision and Trigger Detection

· Managing enemy unity

Weapons & Game Life

· Creating Weapon prefabs

· Weapon Scripts

· Shooting & Hitting enemies

· Scripting Game Life and Game Over

Creating Particle Systems & Special Effects

· Particle System

· Adding Particle system to Script

· Skybox

· Environment

User Interface & GUI

· Designing User Interface

· Scirpting GUI Interface

· Creating Main Menu

· Importance of Screen Flow & User Experience

Finishing Game Content

· Adding Audio Manager

· Adding Animations

· Saving and Loading Game

· Optimization for Tablets & Mobile

· Publishing Game

Course Project

Students will create their own personal game built on their imagination utilizing the techniques learn during the course.

 

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

udithait@gmail.com

Game Design and Development Course at ANC.


Apple IOS Application Development Course Sri Lanka.


The iPhone and iPad are awesome devices and the App Store is a great way to sell apps. Cocoa can have a challenging learning curve though, and we can help you get through it.You will learn how to use Apple’s Xcode suite to create great iPhone and iPad applications using Cocoa Touch. After the course you will have the skills to build your dream apps using the iOS SDK.

Course Outline

1 – Introduction and Setup

· Joining the Apple iOS Developer Program

· Installing Xcode and the iOS SDK

· An Introduction to Xcode Playgrounds

2 – Swift Programming Language

· Swift Data Types, Constants, and Variables

· Swift Operators and Expressions

· Swift Flow Control

· The Swift Switch Statement

· An Overview of Swift Functions

· The Basics of Object Oriented Programming in Swift

3 – Views, Layouts, and Storyboards

· Creating an Interactive iOS App

· An Introduction to Auto Layout in iOS

· Working with iOS Auto Layout Constraints in Interface Builder

· An iOS Auto Layout Example

· Implementing iOS Auto Layout Constraints in Code

· Implementing Cross-Hierarchy Auto Layout Constraints in iOS

· Using Storyboards in Xcode

· Organizing Scenes over Multiple Xcode Storyboard Files

· Using Xcode Storyboards to Create an iOS Tab Bar Application

4 – Data Storage with Files, iCloud, and Databases

· Working with Directories in Swift on iOS

· Working with Files in Swift on iOS

· iOS Directory Handling and File I/O in Swift – A Worked Example

· Preparing an iOS App to use iCloud Storage

· Synchronizing iOS Key-Value Data using iCloud

· iOS Database Implementation using SQLite

· Working with iOS Databases using Core Data

· An iOS Core Data Tutorial

5 – Touch, Taps, and Gestures

· An Overview of iOS Multitouch, Taps and Gestures

· An Example iOS Touch, Multitouch and Tap Application

· An iOS Gesture Recognition Tutorial

6 – Advanced View Options

· Basic iOS Animation using Core Animation

· iOS UIKit Dynamics – An Overview

· An iOS UIKit Dynamics Tutorial

· An Introduction to iOS Sprite Kit Programming

· An iOS Sprite Kit Level Editor Game Tutorial

· An iOS Sprite Kit Collision Handling Tutorial

· An iOS Sprite Kit Particle Emitter Tutorial

· An iOS 9 MapKit Flyover Tutorial

7 – The App Store

· Preparing and Submitting an iOS Application to the App Store

 

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