Introducing Atlas: Open Source Messaging UI Components for Layer

Let’s face it: modern application development is hard. Savvy consumers demand the world from developers: applications that are elegantly designed, buttery smooth, and well integrated with the services and content they love. At Layer, we believe the future is a world of more intimate, connected, digital experiences where applications are woven together with the most […]

Introducing XCTasks: Powerful Test Automation for Xcode Projects

At Layer we are developing a platform to power the next generation of communications-enabled applications. Platform engineering is uniquely challenging — it demands that the engineering organization execute on a number of component projects concurrently to produce a coherent whole. This results in the production of a relatively high number of code respositories, test suites, […]

How we leverage iOS push notifications

Push notifications are a way for an app to send information to the user’s phone even when the app isn’t in use. From the user’s perspective this is an extremely valuable feature. It gets information delivered, and does it in near real time. From the developer’s perspective, however, using APNS (Apple Push Notification Service) can […]