Freelance Switch |
Books for Freelance Mobile Application Developers Posted: 29 Dec 2010 05:30 AM PST ![]() Credit: Johan Larsson/Flickr Developing applications, especially for mobile devices, is hot right now: there are tons of companies that want to create an app that’s usable on the iPhone or another mobile platform. But it’s a specialized area of development and you may need some resources to make sure that you’re able to give your clients exactly what they want. The books below can get you headed in the right direction. Mobile Design and Development: Practical Concepts and Techniques for Creating Mobile Sites and Web AppsBrian Fling presents a straight forward guide to designing and developing applications. While he includes plenty of material on the technical aspects of development, he also dives into questions like how to budget for a mobile application development project and how to create an application that can take its place in the overall mobile ecosystem. Fling even gets into the question of which mobile stors are worth while.
Mobile Media and Applications, From Concept to Cash: Successful Service Creation and LaunchOne of the more difficult steps in mobile application development these days is finding best practices and adhering to them. The authors of Mobile Media and Applications, Christoffer Andersson, Daniel Freeman, Ian James, Andy Johnston and Staffan Ljung, have provided the best practices a developer can focus on, especially when it comes to addressing the common failings of mobile applications. The book even offers insight into customer behavior when it comes to using mobile applications.
iPhone Game Development: Developing 2D & 3D games in Objective-COut of the various opportunities for mobile development, iPhone games are among the most popular. Such projects do have major differences from other types of mobile development, making it worthwhile to have a separate resource on hand. Paul Zirkle and Joe Hogue over a crash course in the nuts and bolts of creating a game for the iPhone, down to how to handle in-game physics. They then come back up to the broader level, offering options to maximize performance and speed up games.
iPhone App EntrepreneurCreating a great application is only the first step. Actually getting buyers to put down money for it is the crucial next step, whether you’ve created an application on your own or for a client. David Appleyard’s ebook goes beyond the technical aspects of mobile application development, discussing how to spot opportunities, get the most from the App Store and generally making sure your application knocks it out of the park. The lessons in this ebook translate for mobile platforms other than the iPhone.
Credit: photo by Johan Larsson |
Accelerated Design: Meeting Deadlines for the End-of-Year Rush Posted: 28 Dec 2010 05:30 AM PST ![]() Credit: by joshjanssen/flickr Part 1: Why the Rush?Something about the end of December looms as a natural deadline. Project fires have been burning steadily through November but this month, they are burning brightly, finally recognizable as problems that need to be controlled. And who gets the pleading call that says “Help me extinguish this” but the freelancer? Whether we like it or not, the role of fireman or firewoman is precisely what many see as the advantage of freelancers – we exist to help people out of a tight spot. Or do we? What exactly is our role in projects with superhuman requirements, and how do we get through them while maintaining a sense of best practice? This article examines these questions in two parts, first looking at how and why we make rush jobs a part of what we do and then in part two we’ll dig into some tips and tricks to execute designs under urgent deadlines. In both articles I will share insights from some of this season’s extraordinary Layer Tennis players who are used to being short on time. They have generously taken an extra moment to afford our freelance community their words of warning and wisdom. Assessing a rush jobWhat is considered “rush”?
A rush job can mean anything from ‘This should have been done yesterday’ to ‘You have a month.’ It depends on how busy you are; if you are constantly stretched for time, then everything is rush. But let’s zoom out for a moment and examine why rush jobs, the really high-anxiety, stress-inducing rush jobs, happen in the first place. David Stewart says:
Figuring out the history of a project and why it became rushed (projects rarely start out that way) is one step closer toward figuring out whether to accept the job or turn it down. In order to help you talk about the fumbles without fully offending or embarrassing your client, here are some easy questions to ask:
The answers should give you an indication of how stressful it might be to work on this project. If the client shifts blame, back out of a question, or seem disorganized, it’s enough to raise a red flag and make you think twice about accepting the work. Why do rush jobs at all? Designer Stefan Sagmeister (not a Layer Tennis athlete but a source of good quotes) was asked how he generally decides to say no to clients: “When they have rush jobs,” I imagine him shrugging matter-of-factly. “Clients who are bad at scheduling a job are often bad in other areas too.” While this is likely true and while the ability to say ‘No’ is often seen as a strength of character, there remain many reasons why we take on last-minute jobs, each yay or nay boiling down to a highly individual assessment of risk vs. opportunity. Assessments tend to take into consideration things like the chance to maintain relationships or to nurture future possibilities, a challenging opportunity to create cool or meaningful work, or simply for the good pay. Here’s how some other designers and illustrators evaluate rush jobs:
These are all good ways to gauge whether you can accomplish your goals. Before agreeing to a rush job, take the time to ask yourself:
If you can answer these questions optimistically there’s a chance this rush job might actually be a good idea for you. If any of the answers are negative I would think long and hard about whether the job is worth the headache. If you agree to a rush jobKnow what motivates you
Getting to good ideas quickly is exactly what you’re trying to do under tight deadlines. Without the good idea, design is cosmetic and it becomes difficult to back up aesthetic decisions or validate your role in the project. Learn your creative process intimately. Keep a sketchbook and document what leads to insights. Pay attention to patterns. Whatever you do, don’t short yourself on concept. These habits will help you under pressure. Another way of looking at motivation is to have something to look forward to upon finishing the project. This really does help keep you going. Reward yourself for finishing a rush job – everyone agrees they are a pain and you deserve credit for getting through it. Stay connected Whether your clients are new or established, staying connected under pressure isn’t an easy task, but it should be considered and discussed beforehand with the client. The rush job can be an isolating experience and you don’t want to be left stranded in a validation-less vacuum, nor do you want to leave the client unhappy with your work. Charge rush fees
Clients may develop unrealistic expectations because your process is unfamiliar to them. Fair enough. Take time to be upfront about how your schedule normally works and be honest about what you can accomplish in the time they are giving you. Feel free to quote Jennifer Daniel, who offers: “Fast, good, cheap. You can only pick two.” Rush fees can vary from percentages of the project total to a flat fee, or a multiplying factor of your regular hourly rate, usually depending on the complexity of the project, the urgency of the deadline, or your relationship with the client. First, determine if rush fees apply to your project then figure out how to discuss rush fees with your client. What to expect The sad fact about urgent deadlines is that it is difficult to meet them without cutting into your personal life, and by personal life I mean eating and sleeping. If there were an easy way to create good designs faster, someone would have exposed it. Instead, the Layer Tennis folk shared both a common idealism and commitment to clients and work that cast a radiant light on the design community.
Time after time these designers and illustrators revealed that they would rather not eat, would rather not sleep, would rather not do anything but create good, original work. Greg Hubacek pretty much summed it up by saying:
The good news: What an amazing community to be a part of, one that is open and ambitious and passionate about their work. The bad news: These folks may directly or indirectly be your competitors. The bar is high. Fortunately, [next's week's] article will share some tips and tools to help streamline your process and make designing for rush jobs a little easier. Credit: Photo by joshjanssen |
You are subscribed to email updates from FreelanceSwitch To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google Inc., 20 West Kinzie, Chicago IL USA 60610 |
Tidak ada komentar:
Posting Komentar