Home > Process > UI Development
We develop custom applications using php, mysql, ajax(jQuery). Wondering how the whole process works? Here is how we do in steps.
We will ask you to send detailed requirements, with the kind of features you are looking for, what kind of users do you have, and what are their access levels, an overall idea of the flow of application, etc. We will than go ahead and analyze it, do some question/answer and get back to you with an estimate on cost and time.
We will start preparing the rough wire frame once our proposal is accepted. The wire frame will consist of static html pages linked with each other. This will illustrate the flow of the whole application from a functional perspective. Once this is approved by you, we will use the wire frame to design the layout/screens for app pages.
We will move ahead on Design layout/screens once the wire frame is accepted. We will start with the master theme to give you an idea about how the application will look like in real time. We will do this by selecting any key page that has maximum content. Once the master theme is approved, we will use the same theme to design other pages and send them to you for approval. Please refer to our UI Design approach for more details.
Based on layouts/screens approved, we will then go ahead to slice into xhtml/css markup, that can be used by the development team later. Please refer to our PSD to Xhtml/css for more details.
This process will run side by side with Step #3 and Step4. While the design layout/screens are in process, our development team will design the database as per the wire frame and start working on the admin section.
We will use the xhtml/css sliced pages and start doing front end code. We will develop each section of the app as per the wire frame.
We will perform our internal testing once the development is done. We will fix the bugs and enhance the functionality by putting in add-ons wherever required.
We will release the application for client (your) testing, and fix any bugs and account for any value additions that the client is looking for.
Once all set, we will either send you all the source code and DB script so you can set up on your client’s server and go live. Or we can do the job for you.
We provide free support for 15 days for any bugs found while the application is running live.
At each stage of development we keep you updated. We upload the day-to-day work to our development server and keep you posted with the url. For example, an update may look like:
Hello Rich,
Here is the update for today.
Worked today: We worked on Menu, product listing and product view page.
Concern: For product slide show on http://www.devserverlinkhere.com/abcd.php you have used external file (outfit-gal1.html) withing li. We are not sure if this is possible in Magento this way, so we have modified javascript to fix this. Now the problem is the slide show using jquery and Magento uses prototype, so both are conflicting. Works in Firefox but not in IE. So we will find a solution tomorrow for this. If you already know the workaround for this, please let us know..
For Tomorrow: We are going to continue on menu part to show active menu item, apply css to all other pages and customization in the product details page.
We have updated today’s work on the same location.
Let me know if you have any feedback.
Absolutely, not a problem. Just send us your designs and/or xhml/css and we will integrate that while we develop the custom app.
Have questions? Write to us and we’ll get back to you asap.