background preloader


Facebook Twitter

iOS Human Interface Guidelines. As an app designer, you have the opportunity to deliver an extraordinary product that rises to the top of the App Store charts.

iOS Human Interface Guidelines

To do so, you'll need to meet high expectations for quality and functionality. Three primary themes differentiate iOS from other platforms: Clarity. Throughout the system, text is legible at every size, icons are precise and lucid, adornments are subtle and appropriate, and a sharpened focus on functionality motivates the design. Negative space, color, fonts, graphics, and interface elements subtly highlight important content and convey interactivity.Deference.

To maximize impact and reach, keep the following principles in mind as you imagine your app’s identity. Aesthetic Integrity Aesthetic integrity represents how well an app’s appearance and behavior integrate with its function. Build an iOS App. From Sketch to the App Store Building an app has never been this simple.

Build an iOS App

Sketch and Xcode makes the whole process approachable to both designers and developers. On one hand, Sketch has every template and tool designed for this type of work, and on the other hand, we have Xcode's Storyboard and Assets Catalog which allows you to quickly build a functional prototype. In 5 minutes, you can have something testable on your iPhone.

Storyboard is simple enough for designers to understand. UIKit User Interface Catalog: Navigation Bars. Navigation bars allow you to present your app’s content in an organized and intuitive way.

UIKit User Interface Catalog: Navigation Bars

A navigation bar is displayed at the top of the screen, and contains buttons for navigating through a hierarchy of screens.


UIKit User Interface Catalog: About Views. Views are the building blocks for constructing your user interface.

UIKit User Interface Catalog: About Views

Rather than using one view to present your content, you are more likely to use several views, ranging from simple buttons and text labels to more complex views such as table views, picker views, and scroll views. Each view represents a particular portion of your user interface and is generally optimized for a specific type of content. By building view upon view, you get a view hierarchy. Purpose. Views allow users to: Experience app content Navigate within an app Implementation.

Configuration. Content of Views All views in UIKit are subclasses of the base class UIView. Use the Mode (contentMode) field to specify how a view lays out its content when its bounds change. The Ultimate Guide To iPhone Resolutions. iOS Resolution Reference - iPad, iPhone, and iPod Touch resolution, aspect ra...

iOS 9 Design Guidelines for iPhone and iPad - Design+Code. iOS has matured a lot over the years.

iOS 9 Design Guidelines for iPhone and iPad - Design+Code

In its 9th upgrade, Apple introduced a new system font called San Francisco, 3D Touch and multi-tasking on the iPad. In Xcode, you’ll find Stack Views, a fantastic tool for making your layouts more adaptive without the complexity of Auto Layout. More than ever, Apple encourages adaptive layouts so that your design works across multiple devices. Framework7 - Full Featured Mobile HTML Framework For Building iOS & Android Apps. 16 killer design tips for creating mobile apps. Specialists generally assume that everything they know is obvious, and need to remind themselves that isn't the case for most of the population.

16 killer design tips for creating mobile apps

What specialists do have is a speed at which they make decisions in their work. This is reflective of the years of targeted work and experience, and not an assumed reality that everyone possess. There is a point when a specialist has to step back and view the bigger picture of life, otherwise they remain interested in only the thoughts of other specialist; in effect making art for other artists. One of the more valuable things that can be taught are the assumptions used to make decisions; an explanation of the strict rule set designers use will help others learn to ride their bikes quicker. Best Tools to Build Your App Prototype in a Day. I have been writing about why you should start in mobile business, how to craft a beautiful and usable mobile app and a top hit – an inspiring story of Matt Loszak of JamCam.

Best Tools to Build Your App Prototype in a Day

There are numerous of problems to solve or apps to improve and opportunities are endless. You might feel like getting into the mobile industry but you lack skills, knowledge and experience. The 6 Biggest Mistakes Made on Enterprise Mobile Strategy. The disruptive nature of mobile in the enterprise has left many organizations scrambling to come up with both a business and technical mobile strategy and roadmap. And let’s face it, mobile isn’t going away. Gartner has predicted that by 2015, 70% of your customer interactions will originate from a mobile device. And whether this is completely accurate or a little bit overstated, directionally it is an important statistic that seems to be playing out in the marketplace.

It’s not only your customers who are interacting more with mobile. So are your employees, partners, distributers, suppliers, sales teams, etc. A Look Inside Mobile Design Patterns. Patterns for mobile application design Design patterns for mobile are emerging as the platform matures.

A Look Inside Mobile Design Patterns

Multi-Device Layouts — Web Fundamentals. Mobile-First Responsive Web Design. What Is Mobile-First Responsive Web Design?

Mobile-First Responsive Web Design

Mobile-First Responsive Web Design is a combination of philosophies/strategies, and ultimately boils down to a broader application of good ol’ web best practices. As the digital landscape gets increasingly complex, we need to design experiences that work across the entire spectrum of digital devices. Sounds like fun, right? Mobile First Mobile First Mobile First is a philosophy created by Luke Wroblewski that highlights the need to prioritize the mobile context when creating user experiences.

You May Be Losing Users If Responsive Web Design Is Your Only Mobile Strategy. Advertisement.

You May Be Losing Users If Responsive Web Design Is Your Only Mobile Strategy

5 steps to a mobile web strategy that works. Responsive vs Adaptive vs Native appStream. Like all good communications, this really does depend on your target audience. As with all media channels there is no single approach, and do not listen to anyone who tells you different! Before determining your mobile needs it is best to understand the advantages and disadvantages of each option: Responsive Web Design Allows you to have a single website that automatically fits the screen size of the device on which it is being viewed. Adaptive Web Design vs. Responsive Web Design. AWD vs. RWD Why does it matter? Why one and not the other, when they both essentially make my website look "pretty" on a smaller (or larger) screen? Well, let's discover the reasons why you might choose one over the other by discussing their fundamental differences. Can use server or client-side code to detect the devices Serves separate HTML, using CSS to modify the presentation of a website based on screen size Uses "media queries" to detect the device.

Demonstrating Responsive Design. Combining Responsive and Adaptive Strategies to Solve Mobile Design Challenges. When creating sites for the current market, UX designers and business decision makers face the daunting task of figuring out how to deliver the wow-factor website across desktops, tablets, and smartphones. Sometimes this even includes having to cater for native apps within the same project plan. With mobile web browsing now at 10% of Internet traffic compared to 4% in 2011 and smartphone penetration rising globally, countries like the U.K. are experiencing a 51% penetration rate. The majority of these users access the Internet everyday on their phones (rarely leaving home without their iOS or Android device) compared to only 30% in 2011.

UX Design Q&A — Adaptive Vs. Responsive Layouts And Optimal Form Field Labels. Advertisement. Fighting app fatigue? is coming to iPhone. Everything IT needs to know about managing iOS 7 devices. iOS 7 is easily the most important iOS upgrade for the enterprise. Although Apple built a significant amount of device management capabilities into iOS 4, the company has only made very minor tweaks to its enterprise feature set in iOS 5 and 6.

A solution for the iPhone app management chaos. When you have nine pages of apps on your iPhone, it’s basically impossible to try to reorganize them. Sure, you can do it manually on the phone, using the “wiggle” method (when touched for a few seconds, apps wiggle, indicating you can move their icons), but when you move an app to a new page, if that page is already full, it pushes the last app to the page before it. App overload? There’s a mobile browser for that! The growth of mobile phone usage worldwide has been astounding to say the least. According to digitalbuzz, “Over 70% of the world’s population now has a mobile phone, that’s over 5 billion mobile subscribers, and in places like the US, it’s 9 in 10 people.

Apple has sold almost 60 million iPhones world wide, while Google’s Android OS is growing at 886% year on year and now activating over 160,000 devices a day, across 60 devices in over 40 countries.” There are hundreds of thousands of apps available for Apple and Android smart phones with another combined 200,000 approximately in development.