Friday, July 15, 2016

My experience facilitating Google's Applied CS with Android program


If there’s something that I’d do all day, that’d be to code. This got inculcated in me because I was inspired by amazing developers out there when I was in my school. I strived hard to become one of them. I started learning various things on my own as early as I was in my 10th grade. I started making mods, apps, learnt quite a lot of things about CS at an early age. All by attending sessions, devjams, codelabs by GDGs and other communities. Later, I decided to give back to the community by taking various workshops on Android, GCP etc. I need not have done this. But, I did. Because, I figured that the ultimate happiness is in sharing the things you know with others and inspiring people through that. 

 I always wanted to do something much better for the students in my college (SRM University). I was told about the Applied CS with Android program and I couldn’t be any happier. What is applied CS? Applied Computer Science with Android is a Google initiative to help university students understand and apply computer science concepts using the Android platform. Some of the concepts include Binary Search and Application State, Trees, Priority, Queues, Graph traversal,Dynamic Programming. I felt that it is the perfect program through which students can gain practical working knowledge on various concepts in Applied CS. Being an Android developer and with the years of practical experience, I did not hesitate a bit to take this up forward at my University.  

Facilitator nomination and bootcamp :

I was nominated along with several other students by my University for being the facilitator. But, to become the facilitator, you had to be different. I always felt that I’m different but this was a real one. We were told to explain any difficult concept easily under 1 minute. I sat down, thought about it and decided to make this video. Eventually, I was selected as the Facilitator to my University. We were asked to attend the facilitator bootcamp in Bangalore where we had some amazing sessions on technical and presentation skills. It felt great when Googlers identified me as “Darth Vader” [You’ll know if you had seen that video ;)]

 The Workshop :

It was time to build the team. We began recruiting new candidates for Google Students Club of SRM University. Right after they joined, they were sent out to make preparations and promotions for Applied CS with Android program. We had an amazing response when we started taking in registrations. A whooping number of 550 students signed up for the course. Sadly, we had only 30 seats. We selected the best 30 out 550. We decided to go with the continuous 7 day version of the workshop. The travel was a bit strenuous because I had to commute over 30kms to reach the University. But as always, I was very excited because teaching is exciting. You get to learn things as well. There was this instance where people couldn’t use Android Studio because restricted access in the University. I learnt about enabling proxy on Android Studio and this was something new. At the end of the workshop, we had devjams where the students created some amazing games and apps. Kudos to the entire GSC team in helping me pulling off a great workshop. It’s going to get more exciting. The 2nd version of the Applied CS with Android workshop is being planned. Stay tuned.

It’s been a while. I haven’t written here since 2012. What was I doing?

This blog has been my primary area of sharing my experience. I have been doing so since I started exploring and learning things. It’s amazing to see how times fly by. Back then, I was creating Android mods for Java/Symbian phones. Now, I’m an expert Android developer myself. It took me 3 years to get there with over 20 apps and 2 impactful Open Source Android libraries.
While 2 years of experimenting with my own startup Cepheuen, the learning curve I had was magnanimous. Right now, I’m working as a full stack developer at Apigee Corp. I’ve decided to change this blog to focus on Misc. tech from just a blogs for mods showcase and thus the new name. The Silent Turbine.

This is me coming back. More posts to follow!

Sunday, July 15, 2012

ch@tOn App for all Samsung Devices

Hello guys,

Due to request from many,
I managed to extract ch@tOn app for Samsung Monte.
Link is below. Enjoy!

Download

Saturday, March 10, 2012

[Code] Pop up Script in Monte

Based on Events and Event Handler
function Popup()
{
    newPopObj = new Object();
    newPopObj.onEvent = function ()
    {
        phone.mmi.Host.dispatchEvent(new phone.mmi.events.HostEvent(phone.mmi.Host.__get__ON_WIDGET_EMSG_DELIVERED(), ""));
        //make ur mc visible
    };
    _root.ExtendedEvents.onWidgetEmsgDelivered.addListener(newPopObj);
    _root.ExtendedEvents = ExtendedEvents;
    newPopObj2 = new Object();
    newPopObj2.onEvent = function (_arg1)
    {
        phone.mmi.Host.dispatchEvent(new phone.mmi.events.HostEvent(phone.mmi.Host.__get__ON_WIDGET_EMSG_DESTROY(), _arg1));
      //When u get a msg this is called. So make your mc play or show notif.
    };
    _root.ExtendedEvents.onWidgetEmsgDestroy.addListener(newPopObj2);
    _root.ExtendedEvents = ExtendedEvents;
   
} // End of the function
setInterval(Popup, 1000);

Use this function in your mod! :)

Sunday, March 4, 2012

[Windows] Windows 8 Consumer Preview Product Keys Download

This is amazing! Windows 8 Consumer Preview has arrived!
Lost the Product key while installation?
So here you go.. 

Saturday, March 3, 2012

How to Select / Deselect patches

Here are the instructions to select/deselect patches

Switch off your phone.
Press Lock + Switch on.
Use vol keys to navigate.
Camera key to select/deselect.
Lock to save.

Now after launching it go to Patch menu and navigate to the req. patch using Vol up/Down key and press camera button and lock button..
Go back to Main menu and select Restart.

Friday, March 2, 2012