Indy.Code() Sessions tagged mobile

Client-side OAuth with PKCE

The OAuth standard has been around for a while, but traditionally it has required a back-end server to hold a client secret, well, secret. Managing secrets can be a very hard problem to solve. Until now! By supporting Proof Key for Code Exchange, or PKCE, OAuth flows can now be accomplished entirely in the client--and still be secure. In this talk we begin the standard three-legged flow and then introduce PKCE. By the time you leave, you will understand how to implement it in your client applications and the benefits for doing so.

Speaker

Scott McAllister

Scott McAllister

Developer Advocate, PagerDuty

Getting Started With Mobile Development

Mobile development is one of the most exciting kind of projects to work on. With the proliferation of smartphones, it has been made easy to reach a large number of users via mobile apps. With the invent of App Store and Play Store, the mobile development space has grown exponentially. The technology has come along way and has made getting started with mobile development much easier.

In this session, we will explore several ways to getting started with mobile development for iOS and Android. Difference and opportunities between native and cross-platform platforms, and progressive web apps (PWA), and their tradeoffs, and the job market of the future.

Speaker

Hussain Abbasi

Hussain Abbasi

Head of Technology, ChaiOne