Yesterday, myself and two colleagues from Project Cocoon made it out to Chennai for Flex@Beach. I did not really know what to expect from the event but was happily surprised about the turnout and excitement around Flex and Flash Platform technology in general. There was a lot of focus on frameworks and architecture as well as some technology demo's and a bit of talk on methodologies. I think you couldn't do a much better session lineup than this for a developer crowd.

Parsley Introduction - Chandra Deepan Mate Introduction - Devaraj AS3Signals - Peter Elst FLAR demo application - Senthil Kumar AIR 2.0 Features and Demo - Ganesh Gandhi Flex 4 Spark Framework - Alaguvel Flash Catalyst Workflow - Michaël Chaize Scrum Agile Methodology - Sakthivel Robotlegs Introduction - Devaraj WebORB .NET & Flex Integration Away3D Introduction - Iyswarya

I particularly liked the short Away3D session by Iyswarya that closed the day and hope she can do a more in depth one next time. Since doing the Away3D workshop in Frankfurt last year I've been very interested in using it more for production work and think I will pick it up again very soon.

Compared to the other talks my AS3Signals session was quite lightweight but it seemed to be well received and its nice to see lots of people excited about the idea of using it in their projects.

As promised here are my slides for the presentation:

The closing remarks by Philippe Moreau from Adam's Studio India were also representative of a lot of the things I heard from people there. The interest in Flex and Flash Platform technology is picking up at a fast pace in Chennai and they would really like to see more involvement from Adobe in the area.

Ideas such as having an authorized training center and virtual teams for collaborating on projects got brought up and really resonated with people. I think we're seeing the beginnings of a grass roots movement here, the mood was almost revolutionary. In the coming weeks we at Project Cocoon will also evaluate and see how we can help out to make the ecosystem grow.

6 CommentsPost a comment

Since last month, my colleagues and I have been keeping ourselves busy working through all the paperwork required to set up a Privated Limited in India. We ended up getting it wrapped up (with the exception of a few formalities) in record time, one month to be exact. This admittedly is largely thanks to some excellent help by our lawyer and accountant.

If you ever find yourself in a similar situation, here are the basic steps involved if you're not an Indian national (and in our case for the Union Territory of Pondicherry):

  • get a personal bank account
  • apply for a DIN (Director Identification Number)
  • apply for a PAN (Permanent Account Number)
  • apply for a digital signature
  • get your company name approved
  • get a commercial lease for your company registered address
  • draft and sign the memorandum and articles of association
  • get your Certificate of Incorporation
  • get company seals
  • apply for a company bank account
  • put up a company signboard at your registered address
  • deposit at least 1 lakh INR initial capital as foreign equity investment
  • get FC-GPR paperwork for the deposited money
  • apply for a company PAN (Permanent Account Number)
  • apply for a company TAN (Tax Account Number)
  • apply for a municipal license
  • apply for an IEC (Import Export Code)

Getting a bank account as a foreigner, particularly under a tourist visa, is no easy task. Be prepared to spend at least half a day at the bank filling in paperwork. Make sure you have several photocopies of your passport, visa, proof of foreign address, your local address (ideally a notarized rental agreement). Bring several passport and stamp sized photos.

When applying for approval of your company name, you have to submit three names in order of preference. The first part of your company name has to be a unique common name, followed by a description of your activity. Use of certain words (such as "India" etc.) can either be prohibited or require you to have a higher capital investment.

For getting a company bank account you will need to draft a resolution, signed by the directors and stamped with the company seals. This resolution needs to state that the board of director approves applying for a bank account at that particular bank and branch. If you want to apply for internet banking or any other services those also need to be explicitly mentioned.

Without a company signboard on your registered address, the postal service will not deliver your letters. Make sure you put it up as soon as your company gets incorporated. Any registered post sent to the company will need to be stamped with the company seal.

I can highly recommend getting a good lawyer to help draft your articles of association and a reliable accountant. Don't expect to be able to file all the paperwork yourself, this could also end up costing you a lot more money.
It's been quite an adventure getting this sorted, but looking back it was - despite being tedious and incredibly frustrating at times - a relatively straight forward process.

4 CommentsPost a comment

Earlier this week I headed to the Adobe DevSummit event in Chennai and was pleasantly surprised of how vibrant the community here is. No less than 600 people turned up and the rooms were absolutely packed. We had some great talks and hands-on sessions by the Indian Adobe evangelists and various people from the community (including Mrinal Wadhwa, Saurabh Narula, Yash Mody,...) presented in depth sessions on various technologies. I did two sessions on Adobe AIR, one of which covers various examples of AIR APIs and you can see some video excerpts of below.

2 CommentsPost a comment