Dhruv Parthasarathy

Learning with teams

Editor's note: This is a cross-post from Udacity's Dhruv Parthasarathy. Dhruv shares how, with the collaboration with Layer, they were able to successfully implement their classroom chatroom feature, Teams. Despite all the advancements made to date, online education still has one glaring shortcoming — it is lonely. Learning online today is largely done on your own, at your computer, cut off from those around you. In essence, we’ve lost the human element of education that brings so much joy and richness to the experience. Here at Udacity, our »

Drew Moxon

Introducing the Layer Client API

Today we’re happy to announce the public availability of our new Client API—a REST and WebSocket API that lets anyone build browser-based messaging applications for web and desktop. Its release comes at the end of several months of beta testing. Three hundred developers took part in our early access program, and a number of companies have already released applications that use the new API, most notably Udacity, who saw a 25% boost in goal achievement when they added group chat to their mobile and web applications. »

Drew Moxon

Announcing webhooks early access

At Layer, we are on a mission to make communications better in all the products people love and use daily. The platform we offer enables developers to create compelling user-to-user and application-to-user rich messaging experiences. Our philosophy is to launch new products gradually, in tight collaboration with the active community of Layer developers. This lets us build scalable, secure, reliable infrastructure, while incorporating direct feedback from the community. Our iOS and Android SDKs, UI Kits, Platform API, and Client API (get early access) have all benefitted this approach. »

Allison Messner

How Udacity is using Layer to leverage social connections and retain students

Udacity is an online university built for “what people need today.” Through its unique Nanodegree Program, the company teaches people to work in in-demand, specialized roles like web development, mobile development, and data analysis. The credentials its students earn in these disciplines have quickly become respected and endorsed by employers. As part of its ongoing efforts to improve the online education experience, the company turned to Layer to power seamless web-to-mobile messaging as part of the courses it offers. Fig 1. Udacity is available for Android, iOS, and »

Allison Messner

How Praber uses Layer-powered messaging to run its mobile marketplace

Praber, an on-demand marketplace app that connects people needing a service to skilled providers who can perform it, is using Layer to power its most crucial function: messaging. Based in Milan, Italy, and New York City, and with plans to expand throughout Europe in the next year, Praber uses a bidding system to help its end users find the perfect service provider — whether it be a house cleaner, a lawyer, a personal trainer, massage therapist, or anything in between. Well-communicated logistics + trust = a great mobile marketplace experience All »

Allison Messner

SMS vs. IP messaging in apps

App developers and product designers looking to add communications to their apps have a choice, and it’s an important one. They can tack on SMS texting functionality. Or they can build in-app messaging. SMS providers refer to the latter as IP messaging, which correctly describes the underlying technology. However, much like you wouldn't describe a navigation feature as a collection of vector tiles and geospatial math, we refer to it not as IP messaging, but rather what it is to the user: native messaging. Native messaging describes »