Coding Photoshop UI/UX to fully working website? - user-interface

I am working on a website UI/UX design in Photoshop. The core functions that the website will have are searchable content, adding payment credit card to account, monthly membership payment, payment history and infographics on money spent on website services (like a client service being featured on a search - like www.mobile.de).
My question is: what is the best option to code the website using the UI/UX I design to incorporate the fuctions I need.
To be more exact, I am looking for the site to have animations like this app presentation on the infographics: https://www.behance.net/gallery/45859207/AR-Virtual-Fitness-Coach-App-AR-
TIA.

The best way is to break your approach in following steps:
Get structure of your app (HTML)
Gather style details of each of the elements , build a style guide and incorporate the css
Not sure if you would be using css3 for transformation of elements or javascript but can detail more if I could get more idea.

Related

Trying to build a ShieldUI chart from an Ajax data source

I am trying to include a ShieldUI chart and grid in an existing site that uses a View/Viewmodel setup. I have the underlying js functions pulling in the data from an API using an Ajax call and defining the ShieldUI controls but I have been unable to display the controls in the html pages.
I have tried to put the JavaScript code in the HTML pages but it is not able to access the API data. In any case, I would prefer to keep the JavaScript code in the HTML pages to a minimum.
Is it even possible to do this? Or is ShieldUI the wrong product?
It is possible. I have done it, having worked it out for myself. Although I paid for the premium Shield UI product, with support, Shield UI provided no support, documentation or examples to assist.
Even though Shield UI is less expensive, it is not the right product if you don't know exactly what you are doing. A more expensive product might be better. If you do know what you are doing, use a free product.

Website creation query

I need to create a website which stores the list of all games the player has played and it shows right on your profile. As the player goes on completing a game, he adds the game into his list.
So i would need a basic lo-gin configuration and then by using AJAX, I will populate the list of games which he wants to add to his list. So that he can track the list with games that he has played.
So now I need suggestion on how to go on with it?
How to start building?
Which language do I need to pickup?
I am well versed with Java and j2ee.
Is this enough?
Also I am a freelancer so I can't afford to pay for a website. So any free website hosting service which will help me to build the website which I have in mind??
Also if I use any free website hosting service, will they provide me with a database and AJAX capabilities?
Here's the basic setup:
You need a domain first. Try to pick something unique, as it will be cheaper. You can find one on namecheap: https://www.namecheap.com
You need hosting. Again, go with namecheap.
To start building, you need to learn some HTML and CSS. HTML is markup of the web, and CSS is the stylesheet of the web. They aren't hard languages to start off in. You can start for free at Khan Academy: https://www.khanacademy.org/computing/computer-programming/html-css
I believe namecheap offers database support as well. Ajax isn't provided by a hosting service. It's more of a group of languages (HTML, CSS, JavaScript).
This should get you going. I can't really give you more detailed information than this because your question is really broad. If you Google your questions, you'll get good answers and guides.
Best of luck.

Business Catalyst Is there a way for web apps to have comments?

I am currently working on a site where the client would like to have a blog where in list view their is a custom sized image and then the image changes size on the detail page. I decided it was best to use a web app for this feature as the blog section of business catalyst doesn't have an image field I can pull from however, the customer also wants comments is there a way to have comments with web apps without it being overly hard for the client to handle.
Or is there a way to use the blog feature in bc and have the image resize to a larger size on the detail page?
Your help is greatly Appreciated
Thank you.
I would recommend the following;
As previously stated above you can use the Disqus comment module to
manage the comments. Here is a great video from Dave Haggblad doing a BC Sandpile that
will show you how to integrate this.
http://www.bcsandpile.com/_blog/Meeting_Chalkboard/post/spam-free-comments-with-dave-haggblad/
If you create the blog as a WebApp you can get BC to dynamically resize your images to achieve the smaller thumbnail on the listview and larger image on the details page by adding some simple code. Follow the link to the BC documentation below to see it in action. https://forums.adobe.com/docs/DOC-2145
Hope this helped.
Don

Image upload process usability

this is more of a usability/design approach, rather than "how" question. It is html 5 and web 2.0 age, and I want more than just "select/submit" buttons.
My question is regarding blog application: I want to have a nice way to upload and attach images to posts. Right now layout is simple: it has subject and body (for body I have BBCode editor). I can refer to images from the body using [img] tag.
If someone has any ideas/links how to organize image attaching to blog posts - please share!
The best way to go about this is to check out what other people are doing to solve this usability problem. Why don't you simply check out a few free blogging sites or engines to see how they handle it? Wordpress, for example, has a few different options of embedding images in posts, and it's done fairly well in their post editor. Create a free account at wordpress.com and play with it.

How to go about planning a modular eCommerce web application?

I have been tasked with doing some planning and research for a home grown in house application. Our primary development language is ColdFusion and Flex3, so I wanted to attack this problem with a modular solution, using an MVC framework.
I must mention that I am not a huge ColdFusion developer, but will be one of the architects behind this app (yikes!). I have a few years experience developing ecommerce applications in .NET / PHP / ASP, but never on this type of scale.
The overall goal is to build a module based applciation that we can roll out and 'add' modules for functionality, so as not to lock ourselves in a certain direction.
The system requires two key things:
Functionality must be a 'drop and go' type, so that if the eCommerce application requires functionality like paypal processing, we drop in the paypal module, and bam it is an option at checkout, etc;
Ability to handle multiple brands (we have a few markets we serve, and each market has its own brand).
Ok enough background...
My key concerns are, how should I start? I am looking at using a ColdFusion MVC framework, any suggestions at which? I've looked at the following(for Coldfusion):
Model-Glue
Cairngorm
Pivot-MVC
Fusebox
Am I on the right track? I hope using an MVC will help reach the goal of a drop in and go modular functionality with reduced time spent coding repetitive things. I don't know enough about these MVC frameworks tho.
Would appreciate any helpful suggestions so I can formulate a precise plan of attack.
EDIT:
Having reviewed ColdBox, what would be a comparison to use it over another MVC? I've read that it does not support the 'drop and go' type of functionality.
Any other opinions on an MVC framework for CF?
I selected the ColdBox Framework for ColdFusion for its rich feature set, ability to be a controller for my Ajax/Flash/Web Service development, active community and frequent releases. Most importantly, I selected ColdBox for the amazing amount of documentation--allowing me faster answers while affording me even more time to write code rather than documenting how the application works.
I encourage a framework--any framework. It will foster faster development, help guide best practices and enable the application to have a long life--past you and other developers.
So, YES! You are on the right track.
Links of Interest
Sample Applications
Down and Dity ColdBox PDF
Documentation
ColdBox API Reference
Paid Training and Certification
Who Uses ColdBox
Respectfully,
Aaron Greenlee
If it were me, i'd plan the users viewpoint of the application, how many steps there were, how many different pages, what is the function, design purposes of each page.
Then plan out each page's logic, what it needs to do etc..step by step no code, just lots of comments.
Then maybe do a wireframe html/css pages with no coldfusion to show you step by step how the ecommerce application would act like..
Then start making page by page, and do lots of testing....the clearer your plans are for any plans, the less chance of feature creep.
Well, I hope I'm understanding you correctly here. All of the options you listed are great frameworks. However, when you set one up, at most, you're going to get a 'Hello World' sort of site out of it, and from there, you're probably on your own. MVC frameworks are designed to sort of split apart different part of programming (the logic, the appearance, the overall data model, etc.) to allow for easy reuse, but not at a level of 'Oh, add PayPal, Authorize.Net and PayflowPro to the last step of my cart' sort of application.
It sounds like you're looking for a CF-based eCommerce application like Cartweaver, and then to acquire or buy Cartweaver plugins to extend it (to offer different types of shipping, payment processing, etc., etc.).

Resources