iOS Development

Wednesday, August 18, 2021

- PDT
Let's Build macOS CLI Utilities Using Swift!
Join on Hopin
Diego Freniche Brito
Diego Freniche Brito
Realm/MongoDB, Mobile Developer Advocate

Swift allows to build not only iOS/iPadOS/watchOS/macOS apps. We can also build server-side apps using Vapor, and any CLI utility we need. With the power of the Swift Programming Language, all available packages through the Swift Package Manager, type-safe checking, Xcode, etc. we can create any CLI app we need, without needing to learn any other language/tooling

- PDT
KEYNOTE: Backendless -- Building Apps That Do Not Suck
Join on Hopin
Mark Piller
Mark Piller
Founder and CEO of Backendless

The recent crisis created an urgent need for more businesses than ever to establish a reliable mobile presence. This, in turn, drives a need for systems to build apps quickly and with a limited amount of technical expertise. In other words, more visual development and less coding. Many such solutions leave much to be desired, however, as the need for uniformity leads to lack of flexibility in the software. In this talk, we discuss what we believe a developer should focus on when building apps quickly. We explore the trade-offs that must be made and how you can build quickly and still come out with a high quality, scalable app. We also get real about how inexpensively an app could be built and the sacrifices you'll have to make to keep it "cheap".

- PDT
Secure Mobile Apps with the Microsoft Identity Platform
Join on Hopin
Christos Matskas
Christos Matskas
Microsoft, Senior Program Manager

If you ever had to deal with identity within your solutions then this is the session for you. Join Christos to find out how to implement authentication and authorization in your mobile apps and services using the Microsoft Identity platform. After this session you'll now how to use OIDC and OAuth2 libraries to setup authentication for your users in a few, basic steps. Get ready for demos and examples the highlight how the Microsoft Identity Platform allows you to create scalable and secure applications.

- PDT
Learn How to Integrate Flutter and Unity
Join on Hopin
Martín Zúñiga
Martín Zúñiga
Hattrick IT, CEO and Co-founder

Join us as we will showcase how we combined Flutter, Unity, and a wearable IoT device into a single mobile wellbeing application.

What you'll learn?
•  How to integrate Unity and Flutter
•  Caveats in working with IoT products and mobile apps
•  Things to be mindful of when building wellbeing apps

- PDT
Serverless Swift - For Effective Backend as a Service
Join on Hopin
Marek Sadowski
Marek Sadowski
IBM, Developer Advocate

So you've been hearing a lot of buzz about Serverless tech in conjunction with Containers and Mobile, but what exactly is Serverless - and the OpenWhisk Open Source Apache project? Come find out at this session. Serverless has become the new style of coding, and it might be perfect to offload your mobile apps, and container based systems without incurring unnecessary costs.
Join Marek - an author of Serverless Swift book - and get an intro into serverless/function-as-a-service/cloud native technologies in the Mobile-Backend-as-a-Service (MBaaS) context and learn why startups and enterprises are so excited about using it. Marek will be demoing Serverless and containers in Swift and iOS, and covering the following:
- Who are the players in the serverless ecosystem
- What are some use cases for serverless and container based solutions - with MBaaS as one of them
- Best practices for the serverless with the container system architecture for MBaaS
- If going serverless is really faster, better, cheaper for developers and organizations
- Live coding examples using Swift (additional languages on request from audience)

- PDT
Strong Authentication for Apple Devices Using WebAuthn
Join on Hopin
Dennis Hills
Dennis Hills
Yubico, Solutions Architect

In this talk, we’ll cover the latest development in strong authentication for mobile developers with a focus on Apple’s latest commitment supporting the Web Authentication API (WebAuthn) with hardware security keys over USB-C, NFC, and Lightning. iOS & iPadOS developers can now create native apps with strong passwordless authentication using cross-platform or platform specific authenticators. You’ll walk away with knowledge of what is available from tools to hardware, how the Web Authentication flow works (with demos), and real use cases from mobile developers and their end-user experiences. Let’s keep make mobile authentication strong and simple!