Its fun to spend an afternoon with eclipsers. Two weeks back, we had a fantastic
Eclipse Democamp in Bangalore. I think this is the biggest eclipse demo camp ever conducted in Bangalore with around 100 attendees turning out for the event.
The demo camp was conducted at SAP Labs campus. We all got a warm welcome from the organizers. I feel the organizers have done a great job with an amazing democamp. The people behind the curtains are Ankur Sharma (Eclipse PDE Co-Lead, IBM), Ashwani Kr Sharma (Committer - EMF Query, SAP) and Saurav Sarker (Committer - EMF Query, SAP) and a handful more people from SAP Labs.
We all got a wonderful set of goodies which includes a cool hat.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMeO93vfKOSkVDQp_FSTDqw2MCWZUvRwisXc54J_vZqfyVGWMScRH08WjgDmuXHl3fAdLyFY14bnMcK73BoHKF7Hi7yz6RcjvV8gB7hQgruZBQiepeCS4dCw72tsYhlPEfr5TpJWSWSmW3/s320/hat1.JPG) |
Democamp Hat :) |
After each demo goodies were distributed to the audience for asking the best question. T-shirts from Eclipse Foundation were distributed to the presenters.
The event started with a keynote from Mr. Harish Porval, VP, TIP Core UI and Modeling Tools, SAP Labs. SAP Labs have got big plans with Eclipse as their development platform.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxbcSFrm5795yjcSoIJYd_-TvhqJUxXCAZhElmmFT27C25wiY16pUqFrZtbEhAs3u8fPNsMEvE1Hq1cfoKcW4YHDclzSFaAS50LoXu_1UYF1VBVC2G-iDc-g6kl70EXYO62NAPt54Y7H-8/s320/HarishPorval.JPG) |
Harish Porval - Keynote |
I gave the first demo on behalf of
http://eclipseBible.com.
I demonstrated how EMF can reduce the development time and cost of production of software applications using MDSD concepts.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij-PWOZBcua19j5S_BFAdc8lIFXsPdI5r0XUicSonMNcBkDEk2K-gFTB7BlRBiMDIRR8mS8WsyuzVzKcbfx_3nReQpvfjwij4tApL6KtF4oqtURfrAiTKSFW9Q8ZuMAQUkoK7sG-YrFtzv/s320/madhu.JPG) |
Madhu Samuel - "EMF - An MDSD Approach" |
Saurav Sarkar from EMF Model Query 2 Team at SAP Labs presented EMF Model Query 2. Query 2 helps to search and retrieve data from your emf models. They use an in-built indexing mechanism to make the queries faster. You can find more about Query 2
here.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlm4JwZqH_TAKvgzP3m8RPlIy2-LGpAjr40z-8YXRE30mJmzNsjU75QeVMMDb9Rg8nAbAvXBTz8QifohWnAbp27l_nHzxDyRjVbX8NYp8pjXmPwzIAXy-zX6KIoxmNJQBhAcQBiClf7uUu/s320/Saurav.JPG) |
Saurav Sarkar - EMF Model Query2 |
Ashok Pon Kumar from IBM presented the
Android Toolkit based on Eclipse.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6ZE1V-lQSx_m2hSpqbAZLyqqENKle0nnL1Laem6CRDVAJH9BT_Uq0XiOyTJFjLgnOr0CtzbZGGanydj7SiBL-UbzwLu3QfSZG1M8P9U9bE1WzVeZwx4GTSrSBRvrnQ1P9YD8uzyZUOoxM/s320/Ashok.JPG) |
Ashok Pon Kumar - Android Toolkit |
Ayushman Jain from IBM presented
Xtext with an example of how to create a custom language for Android. There were a few interesting queries from the audience. Its simply amazing to see that from a grammar file how
Xtext generates all the other components you need for your custom language (DSL) like parser, editor, navigator, validator, automatic code completion etc..
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvlPNHDkKtQ_Qn7sCaIDoV44Vhl8-OuKicKfRqAZN54FYhDDn7rf-hKxffOq_F1Ce8fr2F8tFv9CCWDpiLVuTDRqiNt0m6f5K1rfCUI7M90nJWSTYR5qjHl_bxHpzudcgduhPiQA95ZH6E/s1600/Ayushman.JPG) |
Ayushman Jain - Xtext |
Deepak Azad (JDT UI Committer) from IBM presented
EGit. EGit integrates Git with Eclipse. Git is a distributed SCM tool. Deepak first explained about cvs and svn and how life is better with EGit. Unfortunately I missed the photograph of Deepak's talk.
Lakshmi P (SWT Committer) from IBM presented the
XWT Designer. XWT Designer is a next generation visual editor for SWT and JFace with XML in the background.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJJCQYwdd_iyV3nXAMgR8yWNIXR7YqsifqP5J-ujedC4efj2AYPlGTizxEzXHnR2bV3stE0DfNNGNPWGnphOWYWGcZs5I_ZKpWfaSS8tOuFTr3Ia3Hr8VmOXvnmJCUhsnIwvODAtlxvZNi/s320/Lakshmi.JPG) |
Lakshmi P - XWT Designer |
Nayna Jain from IBM presented the embedded http server in Eclipse to create web applications.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAQkuCrkTvHueKAungSVZWJPGDGR1vzpWMF5euo30FO69pbpEaBbXLgRKMfIc0IwflGSSxX7RJrWsARMEF1RhFvQn7FApyaPjH-VNV0LGp7xqLZ9khun8DxLWSd7cltVWi08-IdCUX_SzT/s320/Nayna.JPG) |
Nayna Jain - Embedded Http Server in Eclipse |
Overall a fantastic afternoon, well organized. I would like to thank Vel Ganesh from Bosch for helping me with the snaps for this blog. And did I mention about the delicious snacks!!!
madhu
Eclipse Trainer and Consultant
http://eclipseBible.com