iOS

Six Tricky Layouts in Swift

…and how Stackable can help Some common iOS interface design patterns are way easier to talk about than they are to develop. Adaptable, maintainable code should be as easy to write and tinker with as it is to express in a conversation with your designer. I want to cover six tricky layouts that I encounter […]

Read More

React Native Animations: Part 2

Learn more about React Native animations in Part 2 of this React Native animation tutorial. Discover how to use React Native animations and why we recommend using React Native animation features.

Read More

React Native Animations: Part 1

Learn more about React Native Animation. From React Native animation examples to React Native Animated View, see the challenges and opportunities we faced building cross-platform React Native apps.

Read More

Tools We Love – iOS and Android

Learn more about Android Developer tools. From Android tools to iOS developer tools, discover our favorite Android and iOS tools that help us spend more time writing code, and less time in the spaces in between.

Read More
IB Free In Practice Logo

IB Free in Practice 1: Managing a Modal

This series of blog posts will provide examples of how we develop Swift applications without IB and demonstrate some general strategies for app architecture. For this first post, I’m going to cover presenting and dismissing a modal view controller over a home view controller. Even though the example is relatively simple, I am going to […]

Read More

Localized Pluralization with Stringsdict

Learn more about swift localized strings. From xcode localization to nslocalizedstring, discover our tips on localization and pluralization that will make it easier next time you create user-facing strings that contain numbers.

Read More

Fixing Controls in Scroll Views on iOS

Learn more about UIScrollView. From ScrollView iOS to UIScrollView iOS, discover how our workaround keeps your UI feeling smooth and consistent with the design language of iOS.

Read More

SIGTRAP: Decoding A Cryptic Objective-C + Swift Crash

In 2015, Raizlabs switched over to Swift for all iOS development. The move has been rewarding; Swift’s commitment to type safety and optional handling decreased our overall defect and crash rates (and increased developer happiness.) While this increased safety is awesome for Swift-only apps, it can introduce some hiccups in legacy Objective-C + Swift hybrid […]

Read More

Introducing RIGImageGallery

RIGImageGallery is a component from the Raizlabs Interface Guidelines, which is a set of UI components that offer sensible defaults to help a project get off the ground quickly and feel native to the platform, and with easy-to-use customization options. RIGImageGallery is designed to display a gallery of images with the expected behaviors established by […]

Read More

IB Free: Living Without Interface Builder and Loving It

Discover the benefits leaving Storyboards behind and becoming IB-free. See how to build a project and control a view’s layout using Anchorage.

Read More