dcurtis

sometimes vectors can be bad

While using vectors is great especially when target screens have different pixel densities: i.e. for mobile devices, read Android, they also have some (one?) drawbacks. Due to screen antialiasing they often appear smoother or maybe fuzzy. If this is bad or not depends on what you are trying to achieve. Full article:

Pixel-fitting

UX Magazine

ux design for kids

An article about how to design (iPad) apps for kids. Interesting read

Designing Apps for Kids

cloud

Some of the different cloud actors for doing backends:

Realtime messaging services:

Usabilla Logo

menu design

Great article about menu design (mainly for desktop):

How To Design Effective Navigation Menus

phonesize

phone size comparisons

Interesting way of comparing different phone sizes:

Phone-size

some useful tools

for creating forms: wufoo

team task management: trello

bug & issue management: sifter

jpeg compresser: JPEGmini

html5rocks

guide to web apps

A web apps guide oriented towards non-mobile designs:

FIELD GUIDE to WEB APPLICATIONS

CIO

on outsourcing

A somewhat old CIO Magazine article about the cost of outsourcing. Written mainly for big-scale project but much of it holds for smaller projects as well.

 The Hidden Costs of Offshore Outsourcing

GoMo News

who should develop your fantastic app?

Some developer rates and opinions on ways to get your app developed:

What is the cost of mobile app development?

Mike Kruzeniski

a new design trend?

Interesting design read from the guy who did the Windows Phone “Metro” design:

How Print Design is the Future of Interaction

interactive prototyping tools

Interactive prototyping is an excellent way of transmitting design and UX information to other stakeholders. Especially important if working in a geographically dispersed team.

Here’s the major ones:

contentsmagazine

content and emotion

“While the “whats” (detail oriented content, messages, etc.) are important to a user, content they can connect with on an emotional/behavioral level (“hows” and “whys”) is what drives deeper comprehension because it connects to the area of the brain that defines our behavioral context.”

From: Nerve Damage, Comprehension, and Content

how to efficiently test

So, iPhone apps are fairly easy to test, but how about Android ones? Ouch! Or Blackberry? Bigger ouch! Device differences, multitude of OS versions etc make it a pain. Here’s some services that can be helpful.

Remotely access 1000′s of devices:

Outsource testing to:

Automate the testing:

ReadWrite Mobile

simplifying ios beta testing

Distributing iOS apps to beta testers used to be difficult. Now there’s some solutions:

7 Tools for Over-the-Air iOS Beta Testing

pixel-perfect mobile designs

Both iPhone and Android web browser does scaling of graphics in order to compensate for pixel densities (in iPhone language: retina display). This can be bad if you want to be pixel perfect. Two articles on how to deal with it:

blog.kissmetrics

a perfect landing page

On how to do great landingpages (PC not mobile):

The Anatomy Of A Perfect Landingpage

 

rieger

more android screensize complications

An article of additional android screen size complications (except for resolution, size, ratio):

The ‘trouble’ with Android • Stephanie Rieger

google io on web performance

Interesting Google IO video on (mobile) web performance. Personally, three bits of information I found particularly interesting:

  • Use app-cache
  • Use keep-alive
  • Estimate a good 3G connection to roughly 800kbit/sec
  • Estimate 1ms of parsing per kbyte of JavaScript and then add on execution time.

contrast

copywrite for interfaces

On the most neglected aspect of user interfaces ever:

The language of interfaces • Contrast

phonegap vs appcelerator

PhoneGap and Appcelerator are the most talked about multiplatform – use your web skills - development environments. Their different approaches gives different pro’s and con’s. Continue Reading →

css tools

Client-side:

  • modernizer: JavaScript that allows you to test for browser features and if not present load resources (CSS & JS) with workarounds (polyfills)
  • :select[ivizr]: JavaScript that adds CSS3 selector compatibility to IE6-8.

Server-side:

  • sass: moves CSS towards a real language by adding variables, mixins, nested rules etc.
  • less: same as above (choosing one will depend on syntax preferences and tools support).

 

testflight

ios beta testing made easy

A tool that makes beta-testing with iOS super easy:

TestFlight

Screen shot 2011-06-15 at 11.51.01

designing for android tablets

A must read for those (few?) who are going to design an Android tablet app:

Designing for Android tablets • Smashing Magazine

future of tech

Some interesting thoughts about the future of tech/sw:

Investor Roger McNamee on the future

real life social networks

From the guy behind Google+  (now working for Facebook), this presentation was the start of the Google+ development:

The Real Life Social Network v2 • Paul Adams

Screen shot 2011-07-12 at 14.26.03

typographic style

Applying the advice from the great book “Elements of Typographic Style” to the web:

The Elements of Typographic Style Applied to the Web • webtypography

CNNMoney

web apps as cheap alternative to app stores

Apple is pissing off app developers when imposing 30% cut on everything that is sold via an app (off App Store as well). Web apps coming to rescue?

Mobile Web apps escape Apple’s iron grip • CNN Money

UXmatters Logo

on distributed teams

On challenges of managing global distributed teams. It is specifically written for UX teams but most of it is applicable to all kinds of teams.

Managing A Globally Distributed UX Team • UX Matters

It refers to Tuckman’s stages of group development which is a very useful read.

Screen shot 2011-06-17 at 08.29.36

developer economics

A research insights and analysis regarding developer economics:

Developer Economics 2011 • Vision Mobile

Screen shot 2011-06-04 at 15.36.59

designing for dual screen resolutions

Two nice articles about how to use Photoshop to design multi-resolution graphics (well retina and a “normal” resolution display):

cnnmoney_mainnav

want to make money? go for iPhone

Android have more apps available, but many of low quality and very few that sells. AppStore is still the way to go if you want to earn money on your app.

Why it’s harder to make money on Android than on Apple’s iOS • CNN

Screen shot 2011-05-24 at 08.20.26

online selling? do a tablet app!

Seems that tablet owners like to use it for doing their shopping, which is probably because of the bigger screen which is more adapted for showing a lot of content. In any way, 15% of the mobile owners did more than 6 purchases the last 6 months, compared to  25% of the tablet owners (and they were much more satisfied with it).

Tablets Beat Smartphones for Online Shopping, Buying • eMarketer

Screen shot 2011-05-18 at 21.01.38

on android in-app and direct carrier billing

The Android revenues are rapidly increasing, but still in the shadow of the App Store ones. In-app and carrier billing promises to help catching up (together with massive sales of Androids of course).

Apps With In-App Billing Represent 14% of Daily Revenue Earned Through Android Market • Inside Mobile Apps

Screen shot 2011-05-17 at 10.23.40

indoor positioning an upcoming technology

Indoor positioning is a technology that is not yet implemented on the phones but once it comes it will really open the doors for improving the app user experience.

Top 5 Apps That Could Benefit From Indoor Positioning • TheNextWeb

Screen shot 2011-05-17 at 09.44.36

html5 for cross-platform dev?

HTML5 is growing and improving but there is still a long way to go on the mobile side (slightly less on the desktop side).

HTML5 isn’t solving mobile dev issues yet • macworld

vodafone_smartthumb_

cheap android reinforces new market?

The new 90€ android phone from vodafone (successor of the 845 model) might reinforce the smartphone-for-the-masses market. Consequences for you? Small screen and on-screen keyboard means that the design has to be adapted.

Vodafone Smart: Android 2.2 with 3G, WiFi, GPS, and a 2.8 inch screen for just 90 Euros • intomobile.com

circle-logo_newBg3

designing for user decision making

The design affects the user decision making and this is most often (unfortunately?) used for making them buy stuff. A couple of articles on the subject.

Screen shot 2011-05-11 at 09.47.04

psychology for design

A nice book for designers. You can download 2 chapters for free. I read it and it is great!

100 Things Every Designer Needs To Know About People

opensource article extractor (instapaper like)

Your app could use an article extractor? Here’s one open sourced:

Project Goose

coupons market saturated

Today the (mobile) coupons market is full of actors like Groupon, Living Social, Facebook and Google Offers. Little opportunity for you unless you have the users already on a product where you can glue on coupons in a coherent manner.

Screen shot 2011-05-11 at 09.13.19

ice cream sandwich – reducing fragmentation?

Looks like Google has taken the Android OS & screen fragmentation critics seriously. The upcoming ice cream sandwich release will join all different Android OS versions into one and will also re-work the way UIs are done in order to make it more screen-size independent.

I’m curious of what solution they will propose!

Ice Cream Sandwich – Full Google I/O Details • Android Community

 

cross-platform development

There are quite a few cross-platfrom development tools stepping into the lime-light. Especially since Adobe CS 5.5 uses one of them. Here’s a few:

  1. PhoneGap
  2. Titanium Mobile
  3. rhomobile
  4. airplay sdk
Screen shot 2011-05-11 at 08.37.04

ui patterns

An entire book on “Mobile Interfaces” available at O’Reilly or as well at this wiki: 4ourth mobile patterns wiki

A collection of screenshots of different mobile patterns:

Mobile UI Patterns

Another collection: lovely ui

Screen shot 2011-05-10 at 18.51.25

sw license graph

Easy to understand graph over software licenses and how they are connected.

Simple description of popular free software licenses • Paul Bagwell

Screen shot 2011-05-08 at 22.03.27

psychology of buying

Some psychology of how we buy things: interesting for those who set the price and for those who don’t want to be a sheep following the herd.

Why We Buy: How to Avoid 10 Costly Cognitive Biases • psyblog

Screen shot 2011-05-08 at 21.49.40

latin america – skyrocketing but different

On of the highest adoption rates of mobile devices etc etc… all the statistics point towards a huge market. But it is different: users tend to stay on prepaid and to avoid contracts. They also tend to put an effort into reducing bandwidth usage in order to save on the mobile bill. An article sponsored by BlueVia but still has some interesting statistics.

Apps in emerging markets: one size doesn’t fit all • guardian.co.uk

Screen shot 2011-05-05 at 16.02.35

all you need for web front-ends

A framework for creating a great web front-end (from scratch). Have a look, it is a great stepping board for quickly getting into web development when you don’t have years of experience.

HTML5 Front End Development Framework • Greg Babula

Screen shot 2011-05-05 at 16.00.47

iOS App Icon design kit

A really nifty app icon kit in a PSD file. Highly recommended.

Free iPhone App Icon Kit • MediaLoot

Screen shot 2011-05-04 at 18.24.37

new blackberry os – both more and less fragmentation

The new BlackBerry 7 OS that is incompatible with older devices and now forcing developers to develop for even more OS versions.

One of the new “features” is that they have replaced their home-brewn web browser with the WebKit. Should probably not be a bad move for multi-platform web developers is it doesn’t increase the fragmentation on the browser-side. Let’s just hope they keep their WebKit as standard as possible and that they don’t mess around with it.

RIM unveils shiny new BlackBerry 7, only for shiny new BlackBerrys • arstechnica

failing ideas – why?

Some guys about why their business ideas did not work. Basically because of difficulties getting paid (starting as a free service or competing free ones) or because the user experience was not right.

The creators of no-longer-with-us products explain what went wrong • 37signals.com

Screen shot 2011-05-04 at 09.19.36

opera mini statistics

Some great statistics delivered for free from opera. This is updated monthly!

State of the Mobile Web • opera software

Smashing Magazine

designing a user-centered mobile web

Proposes a way to design a mobile (non-app) web site. In short:

  • Start with the user (why, what features, what devices etc…)
  • Prioritise features.
  • Use mobile design considerations (next list below)
  • Prototype review & refine

The design considerations for mobiles are:

  • Design for smaller screens
  • Simplify navigation
  • Prioritise content
  • Minimize user input
  • Design for intermittent connectivity
  • Offer cross-channel consistency & integration

A User-Centered Approach To Web Design For Mobile Devices • smashingmagazine.com

google-NFC-540x540

google working on nfc coupons

So now google is collaborating on an NFC solution for coupons… the promised land of plenty of revenue. They will not be the only ones.

NFC-Based Coupons Coming to Your Android Phone • ReadWriteWeb

 

Screen shot 2011-05-03 at 17.22.48

real-time data: a trend going mobile?

Real-time data is becoming more and more common on the web and is a new sales argument for web sites. That could probably be used on the mobile app and web sphere as well.

Real-Time Data And A More Personalized Web • smashingmagazine.com

Screen shot 2011-05-03 at 09.50.30

app store ranking

Basically: the app store ranking algorithm is obscure and inaccessible + there are many apps in the store = you will have to go out there and make yourself known the hard way.

The article.

Screen shot 2011-05-02 at 07.48.04

popularity of prog. langs., frameworks and tech

What does the companies use for developing their products & services?

Programming languages & frameworks: 71% .NET, 64% Java, 40% Spring or Hibernate, 24% lightweight web frameworks (Ruby on Rails, Zend, Cake, PHP). Use of .NET is lower in Europe (surprise surprise).

On open web tech: 8% HTML5 & related, 52% planning on using it soon. Developer interest in CSS3 41%

Mobile: 78% of development organisations plan to use in-house developers for mobile multi-platform development. The platforms the intend to develop for: 56% iPhone, 50% Android, 42% Windows Phone/Mobile, 36% iPad, 19% Blackberry, 8% Symbian.

The article.

Screen shot 2011-05-01 at 12.39.31

a toolset for managing screen resolutions

Photoshop CS5 marquee-tool presets for common screen resolutions, layered PSDs with devices and a reference chart for resolutions and device landscape.

The article.

logo_scriptjunkie

building cross-platform apps using jquery mobile

Using jQuery mobile – an alpha release library – to build a mobile website. Smooth according to the author.

The article.

Screen shot 2011-04-30 at 18.00.05

smartphone user study shows mobile movement under way

An article with statistics geared towards monetization on how mobiles are used. The article is still there but not the webinar.

The article.

Screen shot 2011-04-29 at 09.53.31

why you should want to pay for apps

An interesting article with a different opinion about what makes people pay for software (deliberated of ads and coupons).

The article.