• News
    New from Envato: The Easiest Way for Web Devs to Get Design Work Done400 microlancer
    As we’ve talked about before on Nettuts+, sometimes it feels impossible to keep up with all the skills, languages and tools you need to learn to be a great web developer. In an ideal world we’d be masters of back-end, front-end and graphic design, but being truly great at any one of those three things is, on its own, a full-time challenge. Many of us eventually realize that we should focus only on the skills we love to use, and let others help us with the rest. For web developers, the skill we often decide we’ll never be able to master is design. And yet, we struggle on with websites and apps we know look less than great because we don’t have the time to get truly good at design, or we lack the time, energy and money to collaborate with a talented designer. Envato (the people behind Nettuts+) have recently launched a new service, currently in beta, that aims to solve this problem: Microlancer. What is it? Microlancer makes it easy for web developers to access design services that are: Affordable - prices are fixed and stated upfront for different types of jobs. Discoverable - browse service providers and find someone with a style and approach you like. Predictable - service providers state upfront how fast their turnaround time will be and how many revisions are included in the price. Good! - service providers are reviewed for quality and must provide several work examples. Rather than committing to a big project upfront, services are broken down into smaller pieces and priced individually. For example, rebranding your web development business might involve the following services: Detailed, Illustrated Logo Design by DesignSyndicate ($475) Single Page Responsive Web Design by kamleshyadav ($200) Creative Professional Business Card Design by ShermanJackson ($60) Twitter Background, Header Design & Customization by Alex_Yves ($70) These are actual services and prices currently on Microlancer, and with these, a complete rebranding with logo design, website, business cards and Twitter graphics would cost $805. Though Microlancer is a great place to get work done for your own business, it’s also an excellent place to outsource any design work that clients need done. Prices are fixed, so it’s easy to calculate your profit margin on any given job. On Microlancer, services are sold in a shop-like format, where they can be browsed and purchased individually. Though the vast majority of jobs proceed without a hitch, any issues that occasionally do arise can be resolved with Microlancer’s robust and fair dispute resolution process. Trained members of the team are on-hand to ensure that all users who play by the rules have a great Microlancer experience. Here’s a quick preview of the kinds of things you can get done on Microlancer: Logo Design PSD Customization Image Editing Marketing Design (including Infographics) Web Banner Design Print Design (including Business Card Design) Presentation Design Social Media Graphics Web Design UI Element Design If you haven’t yet, why not take 2 minutes to explore Microlancer? Become a Service Provider On Microlancer, users who provide services for buyers are called -- you guessed it -- service providers. Microlancer in its beta form currently offers graphic design services exclusively. If you have some design chops as well as code clout, you may be eligible to sell design services on Microlancer and unlock a new source of income. Learn more about becoming a service provider on Microlancer.Read More…
  • Design
    How to Write Code That Embraces ChangeWrite code that embraces change
    Writing code, which is easy to change is the Holy Grail of programming. Welcome to programming nirvana! But things are much more difficult in reality: source code is difficult to understand, dependencies point in countless directions, coupling is annoying, and you soon feel the heat of programming hell. In this tutorial, we will discuss a few principles, techniques and ideas that will help you write code that is easy to change.Read More…
  • Design
    Organizing Enterprise-Level ApplicationsUss enterprise
    Organization can make or break the maintainability of an application. With smaller applications, organization is more obviously apparent; however, as the application grows and as the number of application developers and front-end engineers producing code increases, the more confusing organization can become. In this post, we will go over some basic concepts for keeping applications organized so that finding relevant code is an efficient and systematic process.Read More…
  • Design
    Domain-Driven DesignPreview
    In my country, you won't make it through school without reading how Goethe's Faust complains, I've studied now Philosophy - And Jurisprudence, Medicine, - And even, alas! Theology - All through and through with ardour keen! - Here now I stand, poor fool. Sadly, none of his efforts and studies helped the doctor to perceive whatever holds the world together in its inmost folds. And here we are in IT: We've studied languages and frameworks, libraries and even - alas - the IE! All through and through with ardour keen. But how many times did we focus on whatever holds the application together in its inmost folds? Today's topic is the business domain. Read More…
  • Design
    Flash Tips and Best Practices for Designers: DrawingPreview2
    The first time I used Flash was around 13 years ago. It was version 3 and Flash was hailed as the fancy new vector based animation tool that would soon take the web design world by storm. Over the years, Flash has grown into a fully-fledged rich application development tool, packed to the brim with ActionScript goodness. What a lot of people seem to be forgetting though, is how much Flash is still a designer's tool, letting us create artwork and animations the old-fashioned draw-and-move-around way.Read More…
  • Games
    FlashPunk UI Components: Advanced Graphics, Extra Skins, and PolishPreview
    In this tutorial we'll finish what we started in the first part of this UI with FlashPunk mini-series. We'll learn how to customize the graphics of our components, and make a few adjustments to make our UI perfect.Read More…
  • Games
    How to Make UI Components for FlashPunk GamesPreview
    It's not easy to create the UI side of your game with FlashPunk, as it doesn't include any UI components like buttons or text fields by default. This isn't a restriction, though; it just means you're completely free to create the UI exactly as you like. But you need to know how to do it first! This tutorial will teach you how to build some custom UI components, and show you the different ways you can customize them to exactly fit the style of your game.Read More…
  • Design
    Build an Active Flash Game Menu: The BouncePreview
    First impressions are very important on a Flash game portal; if your game doesn't grab the player in the first few seconds, they've got plenty of other games to choose from. As the menu is the first point of interface, anything you can do to make it less dull will help. In this tutorial we will create a menu that incorporates swapping depth, smooth roll over effects, and two different transition designs.Read More…
  • Design
    Illustrate a Quirky Santa Character Using Flash Pro and Swift 3DPreview
    Twice a month, we revisit some of readers’ favorite posts from throughout the history of Activetuts+. Please enjoy this festive tutorial from Christmas past! Ever wanted give your Flash design an extra dimension? Using Electric Rain's brilliant 3D software, this basic tutorial will give you an introduction in using Flash and Swift 3D together to create some fantastic graphics and animations.Read More…
  • Design
    Drawing Beautiful Components With Code - Made EasyDefault image
    Most programmers have never touched design. If you have always wanted to beautiful graphics in your Flash projects but never knew how to use Adobe Photoshop or Illustrator, this tutorial is for you. Nice graphics can be created entirely with code. Drawing graphics for components with code even has a few advantages.Read More…
  • Design
    UI Design for Developers: IntroductionUi design preview
    Designers vs. developers - it is an argument as old as computers. The truth is, though, neither can live without the other. A brilliant UI design is as worthless without functionality as is the best piece of code with an ugly, unusable frontend. In this first post on UI Basics for developers, I am going to try and lay out some simple ground rules that devs can follow to make sure their apps, templates and prototypes are as beautiful as the code itself - and usable to boot.Read More…
  • Design
    Create a Nifty Polaroid Photo Viewer With Flash and PhotoshopThumbnail
    Ever wanted to make a manageable and beautiful photo viewer app? In this tutorial, I'll show you how to design and code a nifty Polaroid photo viewer, focusing on the design and tweening.Read More…