Tuesday, April 23, 2013

Global Azure Boot Camp | Kochi, Infopark | April 27th 2013

Welcome to Global Windows Azure Bootcamp! Get On the Cloud.

Get a grip on IAAS, PAAS and SAAS - Understand Cloud & Big Data from Microsoft Experts and Azure Experts.

This one day deep dive class will get you up to speed on developing for Cloud technologies, Windows Azure and much more!! The class includes a trainer with deep real world experience with cloud platforms, as well as a series of technical sessions and demos.

Event Details

Welcome Note - Shalvin P D

Windows Azure and Mobile Services - Harish Ranganathan

Azure Storage - Savavanakumar

Cloud Computing Today - Nagaraj EaswaraIyer

Azure Websites - Amal Dev

Azure Web Roles & Worker Roles - Shiju Varghese

Unified strategy for Mobile,  Big data and Cloud computing - Anil Raghavan

Azure and Big Data - Anoop Madhusoodanan

Azure Media Service - Yanesh Tyagi

Azure IAAS - Praveen V Nair


Tuesday, April 16, 2013

Android App Development with Eclipse Android Perspective

Android Development Kit and Eclipse IDE both freewares are just what you need to develop Apps with Android.

Here is the information for getting Android SDK.

Start a new Android Application Project.

In this dialog you can specify the platform target Android Platform.

In the Configure Project dialog you can specify the Location of the project.

In Configure Launcher Icon dialog you can specify the icon for the App. You can see multiple icons in the preview section which corresponds to different resolution version of the app like High dpi, Low dpi, etc. So there will be different dpi (Dotes per inch) files stored inside folder inside res folder like drawable-hdpi, drawable-ldpi, etc.

It is possible to select another picture to act as the icon for you app.

 I am selecting the flight icon.


An Activity in Android roughly corresponds to a various screens in your application. 

An activity is going to be represented by a Java class.

The layout file specifies the layout of the screen. It is an xml  file located inside layout folder inside res folder.   It is not recommended to edit the generated xml file instead use the familar IDE options to work with layout files. 
Android applicable comprises of a complex folder pattern.
Android comes with a lot of  controls for creating rich applications.

Strings is yet another xml file that contains the strings user in the application.  

Since I have edited the app name in the String xml file you can see the difference reflected in the application

Android comes with an emulator which can be used for testing the application. 

You can create a  button  by dragging and dropping a button from the Form Widgets.

Java is the language for Android.

Here I am trying to create  an object of Button. Since the  import statement  android.widget.Button is missing I am getting an error indication. 

On clicking the error icon a dialog will popup from where you can select the required import statement. So you need not remember the import statements.  Alternatively you can press Ctl+Shift+O. Remember in Visual Studio .Net it is Ctrl+.(Dot).

R File

R File placed inside the gen folder is the glue between .java file and the resource file.

protected void onCreate(Bundle savedInstanceState) {

    btn = (Button)findViewById(R.id.dummy_button);
    btn.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Toast.makeText(FullscreenActivity.this, "Hello Android", Toast.LENGTH_LONG).show();

Here I am creating an OnClick listener to display a Toast.

Thursday, April 4, 2013

SharePoint 2013 Getting Started

SharePoint 2013 is the latest incarnation of the popular collaboration software from Microsoft. The user interface is a bit intimidating in comparison to the previous version.

Lets start creating a Site Collection using the SharePoint Central Administration.

Here I am creating a Team Site, which is the most popular SharePoint site.

The site template section has been trimmed a lot. There are no meeting sites.

The site Setting option is now found in the top right hand side of the page.
There you see the familiar options like Edit Pages. 

In SharePoint 2013 Lists and Libraries has been renamed too Apps.  

Even the popular Calendar in know as an app.