BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Followers

How Immutable State Helped Facebook to Improve Its iOS App Architecture

by Sergio De Simone Follow 4 Followers on  Oct 24, 2014

Facebook has been working in the last two years to evolve the architecture of its iOS app with the goal of improving performance, abstractions, and the underlying development model. Adam Ernst and Arl Grant, software engineers at Facebook, explained what issues they had to solve and how they did in a @Scale 2014 talk.

Followers

Facebook AsyncDisplayKit Touts Smooth Asynchronous UI for iOS Apps

by Sergio De Simone Follow 4 Followers on  Oct 17, 2014

Facebook has open-sourced its AsyncDisplayKit, a framework originally built for Facebook's Paper app that promises to make it easier to keep apps smooth and responsive even on older devices.

Followers

Alan Cooper Talks About Face 4 and Issues in UX Design

by Han Xu Follow 0 Followers on  Oct 13, 2014

Alan Cooper shares his views on the state of UX Design and how the fourth edition of his book, About Face, helps designers address challenges such as flat design, wearable devices, and implementing goal-directed design.

Followers

InterState: A Language and Environment for Expressing Interface Behavior

by Sergio De Simone Follow 4 Followers on  Jul 28, 2014 3

InterState is a new programming language and environment aimed at addressing the challenges of writing and reusing user interface code. InterState's creators Stephen Oney, Brad Myers, and Joel Brandt claim in their paper that InterState can help programmers to better understand, navigate, and reuse their GUI components even with complex interfaces involving thousands of objects.

Followers

Google Released LiquidFun 1.1, Open-source 2D Physics Engine

by Sergio De Simone Follow 4 Followers on  Jul 18, 2014

Google announced 1.1 release of LiquidFun, an open-source 2D physics engine including fluid simulation. The engine opens new possibilities to both game developers and UI designers, says Google. LiquidFun now officially supports iOS in addition to Android, Linux, and OS X.

Followers

Google Introduces Material Design at Google I/O

by Abel Avram Follow 4 Followers on  Jun 26, 2014

Google is introducing Material Design, a visual language incorporating design principles for user interfaces spanning a multitude of devices from wearables to smartphones, tablets, desktops and TVs. Material Design attempts to provide fluid motion on tactile surfaces, but mouse and keyboard-based devices are also considered.

Followers

Guidelines for Responsive Website Design

by Abel Avram Follow 4 Followers on  Jun 12, 2014

This article includes several guidelines for creating websites that scale for different screen sizes and form factors.

Followers

Xamarin.Forms Enables Truly Native Cross-platform UIs

by Abel Avram Follow 4 Followers on  May 29, 2014 8

Up until now one could write with Xamarin cross-platform native mobile applications that shared 80% of the code on average with the rest of 20% representing UI code that had to be written separately for each platform. The latest release, Xamarin 3.0, introduces Xamarin.Forms, a MVVM library for writing a single UI code in C# being executed natively on iOS, Android or Windows Phone.

Followers

Bridging the Gap Between Gesture and Animation with Facebook's Pop Framework

by Sergio De Simone Follow 4 Followers on  May 20, 2014

Facebook has recently open-sourced Pop, the animation engine behind its iOS Paper app. Pop aims at making it easier for developers to go beyond fire-and-forget animations, thus enabling interactive animations. In addition to static animations, Pop supports spring and decay dynamic animations, as well allowing the creation of custom animations.

Followers

Facebook: MVC Does Not Scale, Use Flux Instead [Updated]

by Abel Avram Follow 4 Followers on  May 15, 2014 13

This article has been updated based on community and Jing Chen (Facebook)’s reaction. (See the Update section below.) Facebook came to the conclusion that MVC does not scale up for their needs and has decided to use a different pattern instead: Flux.

Followers

Apple Offering Microsite about UI Design for iOS 7

by Sergio De Simone Follow 4 Followers on  Mar 14, 2014

Apple is offering registered iOS developers a new microsite collecting in a central location videos, documents, and whitepapers about User Interface design for iOS 7. The new site aims at providing developers with the necessary information "to build polished, engaging, and intuitive apps for iOS 7."

Followers

iOS Auto Layout with Masonry

by Scott McKenzie Follow 0 Followers on  Feb 07, 2014

Open Source project Masonry aims to make Auto Layout code more concise and readable. Masonry, “a light-weight layout framework which wraps Auto Layout with a nicer syntax”, enables a XIB- and Storyboard-free experience.

Followers

Doc-To-Help 2013 v2 Adds Responsive Design and Content Widgets

by Anand Narayanaswamy Follow 0 Followers on  Jan 22, 2014

Component One has released Doc-To-Help 2013 v2 with a responsive user interface which automatically displays content depending up on the device from which it is accessed. It also includes content widgets such as note, lightbox, gallery, carousel, topic contents, tabs and code highlighter.

Followers

Apps Have to be iOS 7 Compatible by February 1st

by Ralph Winzinger Follow 0 Followers on  Jan 16, 2014

Apple recently announced that iOS applications have to be iOS 7 compatible by February, 1st. To submit new applications or application updates to the iTunes Store, developers have to build their applications with XCode 5 and apps have to be optimized for iOS7. Compatibility with iOS 7 includes changing the UI according to the current Human Interface Guidelines and adapting API changes.

Followers

Ionic HTML5 Mobile Framework Alpha Preview

by Burke Holland Follow 0 Followers on  Dec 27, 2013 2

Ionic is a new user interface framework for building hybrid mobile applications with HTML5 that bills itself as the "bond between native and HTML5". It provides many of the essential mobile user interface paradigms, such as simple items like lists, tab bars and toggle switches. It also provides more complex visual layout examples such as menus that slide out to reveal content underneath.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT