5 User Friendly Tools For Building Your Own Portfolio

Heather R. Huhman is the founder and president of Come Recommended, a content marketing and digital PR consultancy for organizations with products that target job seekers and/or employers. You can connect with Heather and Come Recommended on Twitter and Facebook.

In today’s digital world, your job search has to be as much online as it is on paper. Social media platforms such asLinkedInTwitter and Facebook can help you establish your personal employment brand and connect with potential employers — in fact, almost 90% of employers are using social media to recruit potential employees [PDF]. What better way to have all of your online and offline job search tools in one place than in a portfolio?

An online portfolio allows you to compile what makes you employable — it should include things like your resume, cover letter, references, certifications, transcripts and any examples of your work (including writing samples, press clips, artwork or lesson plans). Plus, you should include basic contact information, such as a phone number and email, and more modern information, like a Twitter handle, LinkedIn profile, or Facebook URL. Put all of this into one online package that’s easy to browse and voilà — you have an online portfolio!

Here are five great options that can host your online portfolio. There’s a breakdown of each one, so you can pick which one works best for you and your career goals.


1. WorkSimple


Summary: WorkSimple is the first work portfolio that helps you manage your career and performance inside your organization. Users have endorsements, followers, goals and accomplishments, which can help you build your professional and social reputations. Set your professional focus, add your goals, and get recognition for your work.

Continue Reading

Designing a Mobile App? Don’t Make These 10 Mistakes

The Mobile App Trends Series is presented by Sourcebits, a leading product developer for mobile platforms. Sourcebits offers design and development services for iOS, Android, Mobile and Web platforms. Follow Sourcebits on Twitter for recent news and updates.

So you’ve already learned how to navigate the tricky world ofcross-platform app design and worked through all of thecommon pitfalls of developing your app. You have a vision, some inspiration and maybe even a name that you know will be perfect. So … now what?

It’s time to get down to the nitty-gritty and begin designing the structure, flow and features that will combine to form your finished mobile app. But actually performing these tasks isn’t easy — there are tons of moving parts and project management aspects to keep in mind during development. Developing a functioning and enjoyable mobile app requires discipline and practicality. If you don’t tend to the nuts and bolts of production, you’re putting yourself at risk for disaster.

These mobile design “don’ts” will help any mobile designer avoid some messy obstacles, so make sure to keep them in mind. Your app — and your sanity — will thank you for it.


1. Don’t Begin Wireframes or Designs Without a Flowmap

Have a well-thought-out user flow ready to go before wireframes and designs begin. Even simple applications should have a well-considered flowmap in place to help ensure a logical and reasonable navigational structure.

Another thing to pay attention to is making sure that key functional screens are close to the top rather than buried beneath multiple levels of navigational elements. Skipping the flowmap and simply designing or wiring screens without a plan is the easiest way to create a convoluted flow that leaves users confused and turned off.


2. Don’t Disregard the Development Budget


Everything a designer creates will have to go through a developer in order to bring those designs to life. Sometimes very simple design changes can make the difference between a feature that takes a few hours to build and one that takes a few days. Be weary of over-defining functionality in the design.

In other words, the design should not dictate the functionality. For example, an app might have been planned to have a search box, one the designer envisions with a type-ahead search that generates live results as the user types. But this can be a significant developmental undertaking to properly implement, and the designer should not be the sole decision-maker for such a significant element.


3. Don’t Start With Low Resolutions & Avoid Bitmaps


Always design for retina, high-res, pixel-dense screens first, then scale down. This should be obvious to any serious designer but it’s still worth mentioning. As the number of common screen resolutions on mobile devices continues to expand (iOS alone has 4 different resolutions to worry about), always start with the highest resolution device and scale down from there. Even better: Design with vector graphics rather than scale-challenged bitmaps or rasterized graphics.


4. Don’t Undersize The Hit Area


Remember that most users’ index fingers are 1.6 to 2 cm wide. Take into account the width of a finger, plus the fact that users are moving quickly and aren’t able to reliably tap a tiny area of the screen. It’s all too easy to pack lots of buttons and functionality into a screen, but be sure to always make buttons big enough — and spaced enough — to be easily tapped by users.


5. Don’t Gratuitously Use Intro Animations


Those fun little animations when an app first opens can be really nice, but it’s important not to go overboard with them. The catch with intro animations (Path and Thrillist’s JackThreads have cool ones) is that they technically can’t begin until the app is already loaded. So in effect, they actually delay the user from accessing the app. If you’re going to use one, make it quick, subtle and appealing enough to be worth the extra second or so that the user has to wait.

As an app loads, a still image should display, which then transitions into an animation. Make sure the transition is seamless. Some poor implementations have a jump or glitch as the app transitions from the still loading image to the intro animation, and that’s no fun.


6. Don’t Leave Users Hanging


Leaving the user out of the loop when the app is loading or processing could cause users to think the app is malfunctioning. It’s also just a poor experience.

Don’t keep your users waiting on a blank screen while the app is loading content from the web. Use loading indicators and animations to give users a heads up that the app is working, but it’s just waiting on the phone or the network. A progress indicator is even better, but it’s worth checking with your developers or having a backup plan before designing them into the interface (per our second tip).


7. Don’t Blindly Copy Style From Other Operating Systems


Bad conversions from one mobile OS to another can confuse and annoy users. Every mobile OS has its own style and the OS’s creator has probably published detailed Human Interface Guidelines that have codified their unique aesthetic. iPhoneAndroid and Windows Phone 7 have very different aesthetics. For example, an app on the iPhone that uses the WP7’s block-layout and navigation style would be unfamiliar and confusing to users.

It’s not necessary to make every app look like it was built by the operating system’s creator, but be careful not to make the app look like it doesn’t belong on the platform.


8. Don’t Overstuff Pixel-Dense Screens


When designing for high PPI (pixel per inch) displays, there can be a temptation to fit more into an interface because you have more pixels to play with. This is especially true if you’re reviewing designs on an 27-inch high-res display, where even the most busy interfaces will have plenty of room to breathe. Remember to preview all your work on the actual device you’re designing for, even if it’s just a screengrab in the device’s photo viewer.

Overstuffing an interface can result in an app that’s cluttered and difficult to navigate. In the worst cases, critical parts of the interface may actually be downright impossible to see.


9. Don’t Assume Everyone Will Use Your App The Same Way You Do


Usability testing is a must, no matter how good your app looks. Consider organizing a closed beta to small group of trusted people (including a few experienced designers) and update the interface before releasing the app to the public.

Another easy way to get some decent feedback on the cheap is to put up a Craigslist ad for a testing focus group. Target college students who would be willing to come in and play around with a pre-release app in exchange for a few bucks and some pizza.


10. Don’t Forget About Gestures, But Don’t Abuse Them Either


Keep in mind that not every single element of the interface has to be fully visible or easy to get to immediately.

A great example is the deletion process in the Mail app for iPhone. In the inbox view, a user can swipe a message to reveal a delete button. This is a shortcut that saves the user the hassle of tapping “edit,” selecting a message to delete and then tapping delete. But it’s a balance: The “delete” shortcut is a way to quickly remove an email, while the “edit” menu is reserved for those who don’t know about the shortcut or who want to take advanced actions such as deleting or flagging multiple messages at a time.

In other words, keep gestures in mind, but don’t become overly reliant on them. And generally avoid using a gesture-accessed menu or action as the only point of access.


Conclusion


If there’s a single unifying element to all these design faux pas, it’s that the best designs are carefully considered. It comes down to thinking critically and completely about your methods. Really think through what your users are trying to achieve and let that inform your designs. Don’t cut corners, don’t skip testing and don’t create designs that you wouldn’t put in your portfolio or use yourself.

Have you built a mobile app before and have some tips on what not to do? Let us know in the comments.

Facebook Will Verify Celebs — And Let Them Use a Fake Name

Facebook will today start offering some users the possibility to verify their accounts, TechCrunch reports.

The feature will start as invite-only, allowing public figures (in the beginning, only users with high subscriber counts will be invited) to change their account to verified status.

Once the account is verified, it will appear more frequently in the “people to subscribe to” list.

Twitter launched verified accounts back in 2009, and Google+ launched a similar feature shortly after launch.

However, unlike Twitter’s version of this feature, Facebook won’t display any sort of badge on verified accounts – a somewhat odd decision, since having a way to distinguish the real person from impostors is precisely why this feature is useful to most users.

Instead, verified users will have the option to display a nickname (Facebook normally requires all users to use their real name) instead of a real name, or have their real name places in parentheses.

To verify your account, you’ll have to send Facebook an image of a government-issued photo ID, or a combination of two alternate IDs (such as birth certificate and credit card). While this will certainly make some users uneasy, Facebook promises to delete this data after verification.

Web Development with Ruby On Rails

The Ruby on Rails framework gives you the tools you need to develop web applications faster. In this webinar, you’ll learn about the basic components of the Rails framework and see how to create and test a very simple web application that you can build upon. By the end you’ll have an idea of how you can leverage Ruby on Rails in your work.

Build Facebook Apps in Ruby With New Heroku Package

Heroku, the new platform-as-a-service hotness in app creation, has recently announced a partnership with Facebook.

Heroku’s Ruby-focused platform is already more than 99,000 apps strong. The startup’s new Facebook App Package will help companies large and small create Facebook apps with ease, using the Facebook Graph API in Ruby.

Some of the Facebook apps already using Heroku include Clobby, the Facebook-based group chat app, and Cardinal Blue, a suite of social games.

Heroku places particular emphasis on its platform’s ability to scale rapidly — something anyone with a Facebook app idea should take into consideration. After all, when you’re launching to a network of 500 million users, you need to be prepared for the, admittedly unlikely, but nevertheless possible, eventuality that your app will be a huge success.

Heroku also claims its platform allows for more productive development, smoother deployment and access to system components such as NoSQL databases, asynchronous workers and memcache — elements the company says “are often critical components of successful Facebook apps.”

Mike Vernal is Facebook’s director of platform. He said in a statement, “Heroku makes building and scaling Facebook applications easier than ever. Developers can focus on their app, getting it in the hands of millions of Facebook users quickly.”

We name-dropped Heroku in a recent post about IDEs. As we noted, the Ruby language is growing exponentially in popularity these days, and more and more developer resources are devoted to Ruby.

For more information on how Facebook development via Heroku works, check out the documentation. The package’s suite of tools comes to $1,500 per month, a special introductory price that includes a $300-per-month discount.

Facebook Timeline – Digital Resume

 

Gerrit Hall is CEO and co-founder of RezScore, a free web application that reads, analyzes and grades resumes instantly to help job seekers write the best resume possible. Connect with Gerrit and RezScore on Facebook and Twitter.

For those of you who don’t know (have you been living under a rock?), Facebook is slowly debuting the Timeline to its 800+ million users. Currently, this update is available for those who opt in, but it’s rolling out to replace the Facebook profile we’ve all come to know, love, and obsessively study.

As much as jobs folks like me like to think Facebook users automatically think about their careers when Zuckerberg rolls out a new feature, I’ll admit that it’s not the case. So, I’m here to say the new Timeline profile format has made Facebook more job-search friendly than ever. After all, it’s a resume. That’s right. When you stop and look at it, Facebook’s Timeline is effectively a resume. From the giant cover image at the top to the chronological organization down the line, your Facebook profile is a resume for your life, not just your career.

Continue Reading

Facebook 2012: What's in store

What do you do after your site grows to 800 million users and expands to 1 trillion pageviews per month? Why, plan a $100 billion IPO, of course!

Going public is clearly the biggest thing on tap for Facebookin 2012, but the world’s most populated social network and its users have a lot to look forward to over the coming year. From the maturation of Mark Zuckerberg as a leader to Facebook’s growth as a media platform to a looming collision with the world’s biggest tech companies, 2012 is poised to be one of the most important years in the company’s short history.

Read on for our predictions for Facebook’s upcoming year, and be sure to add your ideas in the comments.


The IPO


It’s safe to say that Facebook’s long-rumored IPO will be the biggest public offering of 2012. It could also potentially be the biggest of the current decade, if rumors of a reported $100 billion valuation and $10 billion raise are accurate. That would put Facebook in the top-three American IPOs for highest amounts raised.

Of course, an astronomical target does not mean a guaranteed blockbuster IPO for Facebook. Zynga’sunspectacular debut on the public markets in December has some investor’s worried that social media IPOswill generate less enthusiasm going forward, and that could affect Facebook in 2012. “It’s a very telltale sign of how people feel about social media IPOs in general,” Jeffrey Sica, owner of Sica Wealth Management in Morristown, N.J., told Mashable. “[Investors] have become very shortsighted. There’s a lot of fear in the market right now.”

Furthermore, today’s tech companies are raising larger rounds of private money more frequently before going to IPO, and are allowing private investors to trade shares prior to going public. That’s adding up to less opportunity for public investors once the offering hits the market. This is another reason why there was lower-than-expected interest from retail investors for Zynga, and could also be indicative of a lackluster future debut for Facebook, which has raised a whopping $2.3 billion from private investors.

Continue Reading