Optimizing Web-based Application Development & Designing at WebApps 2012
Bangalore: Web Development and Designing are two facets of the same coin. A web application is not complete without either of them. Web-based apps are revolutionizing the features as well as the technologies for developing and deploying applications and also play a pivotal role in branding and promoting businesses.
Keeping in mind the various aspects of web applications, SiliconIndia organized WebApps 2012 Conference on August 18, 2012 to build a platform for Web Developers and Designers. Well-renowned thought-leaders, contributors, influencers, and organizations in the Web Development space gathered at the Conference.
There were two interesting parallel tracks: Developer Track dedicated for the Web-Based Application Developers and Designer Track dedicated for the Web Designers.
The event focused on wide range of topics varying from Web as a Platform Challenges and Innovations to the Strategies for Mobile Enabling Enterprise Applications. It also threw light on areas like UI Framework, Responsive Design, Node js, Graphics for the Web, Gamification and Black box UX Design.
Amit Agarwal, Web Developer at Google highlighted some of the advanced concepts of Javascript as a language and provided interesting development tricks. Developers were informed on how to use some advanced concepts of Javascript like proto link, Reflow - Repaint and tools to speed up the task of development. Amit also shed a light on the code execution performance optimization and possible memory leak patterns in Javascript along with ways to break them.
While advising the Developers, Sunil Pai, Tech Lead at Yahoo asked them to think deeply about the structure of their code before they begin writing it. He also informed that javascript, by the sheer nature of its flexibility, behaves admirably well as an OOP language.
Sharing the views on the dos and don’ts of Interaction Designs, Sudhindra V, Head of Experience Design - SapientNitro India, Sapient said "The world has now converged across content, commerce, community and services. And in this world, the designer has a new role to play - that of crafting experiences across multiple channels and contexts and yet keeping it seamless. Which means the designer needs to expand his perspectives and look for insights from psychology, industrial design, anthropology and more while helping push boundaries in technology to bring the original vision to the real world."
Brajeshwar Oinam, Founder of Levoma highlighted the essential benefits of Gamification. He said “Gamification is a means, not an end.” He spoke about some interesting Gamification techniques which amused the crowd such as “Parallax Scrolling” and “Virtual Easter Eggs”. He also brought to light the dark side of Gamification. He advised designers not to force users to do something via Gamification at the cost of the user.
Talking about Node js, Prasoon Kumar, Senior Technical Architect, Justdial informed that Node js makes event-oriented server-side programming, which is far scalable than thread-based programming possible. To launch a gorgeous mobile application, look no further than this, just like what Linkedin and Walmart did.
Manjunatha A Hosur, Senior Architect - e-Biz Practice, Collabera speaking about Responsive Designs said, “In near future number of users connected to internet through their mobile devices would be greater than those connected via desktop. Retailers cannot afford to create separate device specific websites – like one for desktops, one for mobiles and one for tablets! Moreover, such a practice is not future friendly. Adapting to flexible web is the only way. Websites built with responsive design provide every user a fantastic experience tailored to the capabilities/features of his/her device and also their bandwidth, data limits etc. At the same time, it’s not a silver bullet. Careful considerations are important before taking deep dive into responsive design.”
This event was well taken by 300+ delegates and was supported by Pluralsight, Tyto Software and Apress.
