We offer flat rate packages, hourly rates for more advanced projects, and on-demand retainer pricing.
Click here for full details of the packages above.
Click here for more information on our web design solutions.
All Graphic Design work is done at an hourly rate.
On-demand retainer rates are negotiated based on the complexity of the environment and the required resources.
Contact us today email@example.com.
Social Media is critical for businesses exposure. We offer social media packages to give you the results you are looking for.
We accomplish building connections with Effective Design, Development, and Content Marketing.
Discover how the 2Design Web team of experts helps businesses succeed online through the use of potent web design, marketing, and campaigns to capture their customers' attention.
2Design Web was established in 2002. Early days had us build from scratch a proprietary website content management system called Siteblocks® and it “filled a need” within the business community. At the time, WordPress, Joomla, and other open-source content management systems were not as trusted and popular as they are today. Today 2Design Web assesses the needs of our clients and their wish lists to provide the right toolsets producing the best online presence. It could be a CMS tool like WordPress, a custom one of a kind website, integrating an application like a full photogallery, blog, conference app...
In 2008 2Design Web was selected as one of the 10 finalists by DELL Canada in the Dell Canada Small Business Excellence Award.
Contact us today firstname.lastname@example.org.
Jason KesslerOwner / Lead Developer
For the designers and interested clients out there, below are some recent 2Design Web blog posts and a few articles on trends in the web design industry.
Imagine that it's a hot day. The sun is out, and the temperature is rising. Perhaps, every now and then, there's a cool breeze. A good song is playing on the radio. At some point, you get up to get a glass of water, but the exact reason why you did that at that particular time isn't easy to explain. It was "too hot" and you were "somewhat thirsty," but also maybe "a little bored." Each of these qualitiesisn't either/or, but instead fall on a spectrum of values.
In contrast, our software is usually built on Boolean values. We set
isHot && isThirsty && isBored, then we call
getWater(). If we use code like this to control our game characters, then they will appear jerky and less natural. In this article, we'll learn how to add intelligent behavior to the non-player characters of a game using an alternative to conventional Boolean logic.
The post Building Killer Robots: Game Behavior In iOS With Fuzzy Logic Rule Systems appeared first on Smashing Magazine.
In 2008, I worked onBoots.com. They wanted a single-page checkout with the trendiest of techniques from that era, including accordions, AJAX and client-side validation.
Each step (delivery address, delivery options and credit-card details) had an accordion panel. Each panel was submitted via AJAX. Upon successful submission, the panel collapsed and the next one opened, with a sliding transition.
The post Better Form Design: One Thing Per Page (Case Study) appeared first on Smashing Magazine.
When was the last time you took some time to reflect? Constantly surrounded by news and notifications to keep up with and in a rush to get things done more efficiently, it’s important that we take a step back from time to time toreflect our actions and opinions.
Reflect if you are working the way you want to work, reflect if you live your life as you want it to be, but also everyday matters. Do you really need that one particular app or service, for example, or could you live without it? Sometimes less is more andefficiency isn’t everything. What counts is how you use your time.
The post Web Development Reading List #183: Comedy In Design, Security Checklist And The Life As A Nobody appeared first on Smashing Magazine.
As a front-end developer, for each and every application I work on, I need to decidehow to manage the data. The problem can be broken down into the following three subproblems: Fetch data from the back end, store it somewhere locally in the front-end application, retrieve the data from the local store and format it as required by the particular view or screen.
This article sums up my experience with consuming data from JSON, the JSON API and GraphQL back ends, and it gives practical recommendations on how to manage a front-end application data.
The post json-api-normalizer: An Easy Way To Integrate The JSON API And Redux appeared first on Smashing Magazine.
Good UX is what separates successful apps from unsuccessful ones. Customers are won and lost every day because of good or bad user experience design. The most important thing to keep in mind when designing a mobile app is tomake sure it is both useful and intuitive.
Obviously, if an app is not useful, it will have no practical value for the user, and no one will have any reason to use it. And even if the app is useful but requires a lot of effort, people won’t bother learning how to use it.
The post Low-Hanging Fruits For Enhancing Mobile UX appeared first on Smashing Magazine.
Using this approach, we were able to create an incredibly fast and light web application that is also less work to maintain over time. The average page load on MeetSpace has just1uncached request and is2 KBto download, and the page is ready within200 milliseconds. Let's take a look at what went into this decision and how we achieved these results.
The post “Why We Didn’t Use A Framework” (Case Study) appeared first on Smashing Magazine.
2Design Web is located in Calgary Alberta Canada.
Email direct for information email@example.com
Or phone: (403)-826-4755
160 Quarry Park Blvd SE Suite 300 Calgary, Canada T2C 3G3