Life on Urban Wheels.
Article: The Android AppInventor

The Android AppInventor

- Pranshu Patel & Vignesh Aigal

Google has taken another market by storm and this time, the target was the smartphone!
Android not only shook the Symbian from its deep slumber ofchangelessness but also bought with it a new era of smartphone OS.Withmore than thousand apps freely available in the Android market, Androidhas been a major reason for Nokia’s downfall in the smartphone area.

Android also boasts of easy productivity in the sense that you as a user candesign your own app and share it with whomsoever you like by putting it upon the Market.

The Android AppInventor is a simple development environment for creating mobile apps for Android handsets. But make no mistake — even though you can use the App Inventor environment to create apps for your handset, it’s still an early work-in-progress with limitations as evidenced by its beta tag.

However, the limitations don’t make using App Inventor any less enjoyable, though. After a run through the various tutorials, that guide you to create some basic apps, there’s a feeling of accomplishment when getting the app working properly on a phone. And by using the tutorials, you can learn concepts that will be the building blocks of your own apps. For example, the first hands-on lesson teaches how to add an image to an app and then have the phone do something when the image is tapped. Now that you know how to use that specific event, you can build an app with different interactions. And that’s really what App Inventor is all about — learning about mobile software programming concepts in a fun environment.

So how does App Inventor foster such learning? In typical Google fashion, nearly the entire tool set is an online experience. Your phone display palette is on a web page as are all of the controls such as buttons, a clock, images, and any other visual objects an end-user would see in your software. To use a control, you just drag it over to the phone screen within the same webpage and then fill in any attributes as needed. Examples of such attributes could be the color of a button or the text for a label. Think of this page as the visual look of your app.

Adding logic events are done through a secondary window called the Blocks Editor. This Java-based application knows about the visual objects in your app and uses a LEGO-like, puzzle approach to create programming flow. For example, one of the tutorials creates an app that allows you to draw with a fingertip on your Android phone.

A perfect example of using the Blocks Editor is when you want to allow a user to change the color of the digital ink to red by tapping a button. In the Blocks Editor, put the appropriate blocks for such an event inside the “ButtonRed.Click” block, telling the program to change the paint color when a user taps the red button. There are a reasonably large number of events in the Blocks Editor to use — I was able to open the browser on my phone to a specific web page by tapping a button in one of my apps. Google allows access to the GPS, camera and other installed apps from within software created with the App Inventor.

  The puzzle-piece approach may look familiar to some because it’s based on Scratch, a programming environment developed by the Lifelong Kindergarten group at the Massachusetts Institute of Technology. Google has leveraged the Open Blocks Java Library project — also export — and added Android specific bits to the compiler, so you can create an actual .apk, or software installation of your app for Android phones. App Inventor also creates aQR code for your app, so in theory, you have all the pieces needed to submit your software to the Android Market.

G3

Caught this awesome flick with a friend today morning! It does live up to the expectations, and some may feel its much better than the 2nd installment. Loads of fresh jokes and rib-tickling sequences in this one! Although, almost the entire film is worth a watch, a few sequences deserve a special mention:

  • Start off scene with Arshad selling fake exam papers (1st half)
  • An OLDIES sequence between Mithunda and Prem Chopra (1st half)
  • Brothers vs Brothers fight sequence (1st Half)
  • At home clashes between the two gangs (2nd half)
  • Mithunda’s walk after Facebook bites him (2nd Half)

Now for the real deal….

Producer: Dhilin Mehta 
  
Director: Rohit Shetty 
  
Starring: Mithun Chakraborty, Ajay Devgn, Kareena Kapoor, Arshad Warsi, Tusshar Kapoor, Shreyas Talpade, Kunal Kemmu, Ratna Pathak Shah, Jhonny Leaver, Mukesh Tiwari, Sanjai Mishra, Vrajesh Hirjee, Ashwini Kalsekar, Murli Sharma and Vijay Patkar. 
  
Cinematography: Dudley 

Story & Screenplay : Yunus Sajawal and Farhad-Sajid 

Dialogues: Farhad- Sajid & Bunty Rathore 

Music : Pritam 

Lyrics: Kumar 

Editor: Steven. H. Bernard 

Art Director:  Narendra Rahurikar 

Action Director : Jai Singh Nijjar 

In this one, the Golmaal gang is split up into two gangs of brothers, thats Arshad, Kunal and Tusshar raised by Mithun while Ajay, Kareena and Shreyas raised by Ratna Phatak. Although all of them are orphans, they don’t know it till the end of the film (typical bollywood touch). This leads to a totally uncalled for emo scene in the second half… Before you know it, these two gangs are going for each other’s throats!

Now, Mithun and Ratna are old flames. They couldn’t marry due to the rich-poor divide. Here comes the sequence between Mithun and Prem Chopra (in flashback). Kareena upon realizing this, turns match maker and forces them into marrying each other. This leads to many hilarious scenes as the two arch-rival gangs are forced to live with each other under the same roof!! Add to this, some goondas here and there, and voila! You get an awesome storyline that keeps you laughing right from 00:00:00 till THE END!

So rush to your nearest theater and catch it as soon as you can!!

My rating: 4.5/5

In one line, ‘Keep your brains at home, and just Laugh Out LOUD!’

at

Music Player!

Truly, a Maharaja Experience!

What was supposed to be a plain old 5 hour Jeddah-Mumbai flight for dad, turned out to be a 14 hour ordeal!! And the carrier was, without doubt, our very own Air India!

Drama Scene 1

Initially, the take off was delayed by an hour and a half, from Jeddah. Apparently, an Air India flight to Delhi had to be cancelled, the previous day, due to the aircraft experiencing some technical problems. Thankfully, the passengers were put up in a hotel for the day.

These passengers were to be accommodated in another flight, which also shut down on landing in Jeddah (pretty typical of Air India aircrafts). Finally, these frustrated passengers were put up in Dad’s Jeddah-Mumbai flight, which then became Jeddah-Delhi-Mumbai. And mind you, this decision is made at the last hour, when the flight is almost ready for take off. Thus, the delay.

 Drama Scene 2

Upon landing in Delhi, two oblivious passengers, who were flying to Mumbai, disembarked. Unable to speak/understand neither Hindi nor English, one of them even marched out of the Airport. Hence it all led to chaos and the flight being stranded at Delhi for more than 3 hours.

Owing to all this, the flight that was supposed to land in Mumbai at 0935hrs, finally did so at 1535hrs!

Also, when contacted, the Air India call center had ‘No Updates’ on the said flight!

Truly, a Maharaja Experience!!

PEACE!

A new beginning?

Had an amazing 12-day journey visiting a friend in Paris. But thats not what this is about. Got back to Mumbai yesterday night, just to find that my life, as i know it, had changed.

How you may ask? Well, when i embarked on the journey, my cuz sis was still living with us, in our apartment. Now, she has shifted to her own new home. Lemme tell you, its real tough to cope with it, especially since she spent the first 3 years of her life right in front of me, with us.

So, its almost like a new life for me, one that i have to live without my sister around. And i have a hunch that the beginning’s gonna be real tough.

PEACE!

Politix…

RAAJNEETI

Genre - Drama

Producer - Prakash Jha

Executive Producer / Co-Producer - Ronnie Screwvala

Director - Prakash Jha

Star Cast - Nana Patekar, Ajay Devgn, Ranbir Kapoor, Katrina Kaif, Manoj Bajpai, Arjun Rampal,  Naseruddin Shah, Nikhila Tirkha.

My Rating - 4 out of 5 (Go watch it!)

Post 3 Idiots, its been a dearth of good movies in Bollywood. We’ve been wondering where all the good actors have vanished? Well, they’ve been here all the time (in Bhopal, to be precise) putting in their best, for this film.

As they say, when you’ve given it your best, it shows. And it does, remarkably here. There are a few short-comings, as in any major film, but its put together amazingly well, hats off to Mr.Jha.

An average Indian will probably go through the following stages, once he/she decides to watch Raajneeti…

  • First 10 minutes - Lets see, where’s the much hyped ‘good acting’ ??
  • 20 minutes - Okay now i am really confused, who is in whose party and who is whose brother/father/kaka/mama etc.???
  • 30 minutes - No seriously, give me my money back! Now!

Now here’s the sweet spot. This is where the goodies start! The movie takes a turn, and towards good. Everything starts falling into place, some unnecessary characters take a backseat, and suddenly the entire plot is crystal clear, right in front of you.

The acting is so supreme that by the end of the movie, you’re sure to forget that Samar is only a character being played by Ranbir Kapoor.

Now you might wonder, why this review doesn’t enlighten the story. Well, thats coz i want you to watch the movie, even if its just for the acting.

After a long time, we have a movie that has more pros than cons. So make sure you pay the respect that Raajneeti deserves, and watch it minus the piracy.

PS.: This movie has no songs. (Now we’re talkin! Go Bollywood!)

PEACE!

Living lonely…

Living lonely is exactly what i’ve been doing for the past couple of months now… How exactly, you may ask? Well, its not that I am living away from my parents or stuff. Just that, i haven’t exactly socialized a lot and hence have a very limited group of friends, with whom i am in touch. A handful of college pals and just two good-old friends. And it happens, sometimes for weeks on a stretch, that i have none of my pals to speak to.

For all those twitter buddies that i’ve made, well, i’m just unable to keep in touch… And I admit i am not a great communicator. Also i am a nervous wreck (although, only the first time i meet them). I sometimes do silly things that i later wish i could undo. And the reason for this, i guess, could be blamed on the environment i was bought up in. For those who don’t know, i did my primary and secondary schooling in Saudi Arabia. No co-ed. No social life. Its just you, and your parents. No after-school friend meet-ups. And all this is now showing its ill-effects…

The only thing thats kept me company through these past few months, is music. I think i’ll have to change, but till then, i’ve got music by my side…

PEACE!

Prof-explained!

This post has been on my mind for long now… Finally doing it!

Hey fellas! With the new semester started, we’ve been alloted new profs for almost all the subjects. Only the maths and the edc profs have been retained. Now, us students have this power to be able to find faults even with the best profs. So, exploiting the same, here’s a list of all profs that i’ve to put up wid in this sem…

(Note:Names are not disclosed for obvious reasons.)

1) Teacher:Maths, Fav Line: “Aap sab to yaha timepass karne baithe hain na…” (“You all are sitting here for timepass…”) :- This guy’s actually a good teacher. However, in the last sem he just gave up taking lectures for our class since we’d been bunking a hell lot of his lectures! This time, though, he’s back on track and is taking all the lectures. However, the students haven’t improved at all. The attendance for all his lectures is still below 50%!!

2) Teacher:EWT, Fav Line:”Kya hoga pphhiiirr…??“(Hindi version), “What’ll it be thaann…??“(English version) :- Ya well, now this guy is the typical bad prof whose lectures u fail to understand one single bit. And its not just me, this is the class verdict. However, we do attend his lectures now and ‘thaann’… just for the laugh of it! He’s got no tense-sense (mixes plural n singular), and his fav line is hilarious! You just have to listen it from him, else its no fun! Try pronouncing ‘then’ replacing ‘e’ with ‘aa’!!

3) Teacher:EDC2, Fav Line:”tho yaha pe, in this case, over here…“(yepp, all together) :- This guy is probably the second best prof that we’ve been blessed with! He’s been teaching us since the prev sem and we luv every moment of his lecture! Not just that, he’s a good teacher who also ends a 2 hour lecture in an hour!! The sad part, though, is that he never gets even close to completing the syllabus…

4) Teacher: PCOM & ADIC, Fav Line:”arre haan naa…“(Hindi version), “okk, fffaaine“(English version) :- He is the best prof we have!! The only fault wid him is that he boasts a lot about himself! Also, he gives a lot of social speeches as a part of his lectures. He’s very hell bent at completing the syllabus and thus takes strict timely lectures! We aren’t complaining, but sometimes it just becomes too much…

So, thats about it! However, u need to listen to those ‘Fav Lines’ being said by them in context! I might as well make a podcast for the same… maybe!

PEACE!

:P :D LOL!

The much needed break!

Friday, 15th Jan 2010

This was the day. The Matheran trip was finally happening, although not all was going well. We were going to Matheran minus sister and aunt. Hence as expected, i was depressed. We woke up early in the morning since we had to take the 8am local from Kurla to Neral. However, we were too early and arrived at the Kurla station at 7.15 itself. So, we caught the immediate local to Ambernath and decided to wait there. This leg of the journey was pretty good since it being morning, we had the entire compartment to ourselves. However, there was trouble ahead from Ambernath to Neral. This was bad. Very bad. We somehow managed to jam into an already overflowing compartment, with 3 pieces of luggage in hand. After that, there was the half hour wait at the neral station.

The TRIP

The toy train we took from Neral to Matheran, was well… just that, a TOY!! Thats because it was pretty small and light.  (http://twitpic.com/y54y3)

The journey however, was amazing. All because of the breath-taking view… (http://twitpic.com/z1aq0)

Now, enter Matheran… (http://twitpic.com/z19sa)

The 2 and a half days that we spent there were simply amazing. Although at several points of time, we all missed the little angel.

On day 1, we travelled on foot and checked out 6 points out of the 18 that Matheran has to offer. One of these was the Sunset point. (http://twitpic.com/z1b0a)

On day 2, in the morning we went to Charlotte Lake and Lords Point, on foot. After lunch at the hotel, we started off on a 7 point journey riding on a horse. Believe it or not, the horses there have official names. Mine was named “Jackson”. (http://twitpic.com/z1bfx)

After these tiring 2 days, we spent the Sunday just lounging around in the hotel, enjoying its facilities. From thereon, we started towards the station at 1230. The train back to Mumbai was at 1340.

The trip was a refreshing one, although it could’ve been much better with sister around…

At the end, i’d sure like to mention the hotel where we stayed…

Gujarat Bhavan Hotel (www.gujaratbhavan.net)

Hotel rating: 3.5/5 (the minus 1.5 is only due to its distance from the station)

Facilities Available: Swimming Pool(also for kids), Swings, Table Tennis, Carrom, Special Saturday Night Programs, and much more…

PEACE!