Interface Design
Design is art.. while Interface Design is art & science. Our approach to design an application is centered around the target users of the application. We follow the User Centered Design (UCD) approach for interfacing applications. Our design-development cycle involves low fidelity wireframes, high fidelity design mocks, prototypes & validating functional designs against users (UT).
We strive for pixel level perfection in our designs. Each interaction is paid attention to and perfected to create great User Experiences.
HTML-CSS
HTML, which stands for HyperText Markup Language, is the predominant markup language for web pages. It provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists etc as well as for links, quotes, and other items. It allows images and objects to be embedded and can be used to create interactive forms.
Javascript
JavaScript is an object-oriented scripting language used to enable programmatic access to objects within both the client application and other applications. It is implemented as an integrated component of the web browser, allowing the development of enhanced user interfaces and dynamic websites. Because JavaScript code can run locally in a user's browser (rather than on a remote server) it can respond to user actions quickly, making an application feel more responsive.
JavaScript has become one of the most popular programming languages on the web. The result was a proliferation of comprehensive frameworks and libraries, improved JavaScript programming practices, and increased usage of JavaScript outside of the browser, as seen by the proliferation of server-side JavaScript platforms.
PHP-MySQL
PHP/MySQL is currently the most popular serverside technology combo in the world, almost always available on all web hosts. Their open-source nature, popularity and easy of development in the platform has lead to the development of hundreds of thousands of PHP/MySQL websites supporting serverside processes. PHP/MySQL have proven to be very efficient for managing relatively minor tasks on small-size websites to running immensely popular websites.
MVC
Model–View–Controller (MVC) is a software architecture, currently considered an architectural pattern used in software engineering. The pattern isolates "domain logic" (the application logic for the user) from input and presentation (GUI), permitting independent development, testing and maintenance of each.
REST, SOAP, XML, RPC
Representational State Transfer (REST) is a new architecture for web services that is having a significant impact on the industry. Most of the new public web services from large vendors (Google, Yahoo, Amazon, Microsoft) rely on REST as the technology for sharing and merging information from multiple sources.
Flex, Flash, Actionscript
The Adobe technology package of Flash, Flex and AIR, programmed using ActionScript 3.0 are alternative interfaces to traditional HTML/JavaScript browser content and desktop applications. Flash makes interactive games and animations to come alive in the browser, Flex provides a full web application development environment, AIR makes it possible to develop cross-platform desktop applications specially targeted at web services at minimal cost and reduced development time. Flash proves great for Interactive Data visualizations, realtime data streaming dashboards. They are the preferred platform for many, if not all Rich Internet Applications (RIAs). The strict-typed, object-oriented nature of ActionScript 3.0 makes it possible to develop very innovative RIAs using Flash, Flex and AIR.
Silverlight
Silverlight provides a retained mode graphics system similar to Windows Presentation Foundation, and integrates multimedia, graphics, animations and interactivity into a single runtime environment. In Silverlight applications, user interfaces are declared in Extensible Application Markup Language (XAML) and programmed using a subset of the .NET Framework. XAML can be used for marking up the vector graphics and animations
iPhone, iPad, Mobile
Our iPhone and iPad development team is expertised in the iPhone Software Development Kit (SDK), Cocoa Touch / Objective C, Xcode IDE, Interface Builder, OpenGL ES and other technologies required to build iPhone/iPad Applications. With ever increasing market share of the iPhones among smart phones and its total domination on the Mobile Applications Market, iPhone/iPad Development provides a great opportunity for application developers.
.NET
The .NET Framework is an application development platform that provides services for building, deploying, and running desktop, web, and phone applications and web services. It is an integral part of many applications running on Windows and provides common functionality for those applications to run. The .NET Framework provides a comprehensive and consistent programming model and a common set of APIs spanning Microsoft platforms that have visually stunning user experiences and seamless and secure communication.
Agile Development
Coming Soon...