IBM Code Tech Talk: Using Swift to create a sample photo-sharing app

Map Unavailable

Date(s) - October 25, 2017
11:00 am - 12:00 pm


NOTE: All IBM Code Tech Talks are held at 11:00 a.m. Eastern Time (North America) unless otherwise specified. A replay of the presentation will be available for viewing on our Ustream page immediately after the call.

The Swift programming language is now supported across a wide range of target execution environments, including the cloud. In this session, we will provide a quick introduction to Swift, discuss why it is relevant for server side development, describe how Swift applications can be provisioned on the IBM Cloud, and briefly introduce the Kitura framework.

In the second part of the presentation, we’ll showcase the BluePic demo application. BluePic is a sample photo sharing application fully written in Swift that shows you how to connect your mobile iOS application with Kitura, IBM Cloud services, and Cloud Functions. We’ll describe the functionality that the application provides, go over its architecture, and do a live demo. Please joins us to learn more about Swift and the types of solutions you can build with it today!


  • Ricardo Olivieri: Ricardo is a Senior Software Engineer in the Swift@IBM Engineering organization. His areas of expertise include gathering and analyzing business requirements, architecting, designing, and developing software applications. Ricardo has extensive experience in the complete software development cycle and related processes, especially in Agile methodologies. Ricardo has several years of experience in Java development, as well as in Swift, Groovy, Perl, and Python, with a strong background in back-end development (server side, business logic, SQL and no-SQL databases) and front-end development. He is now mainly focused on the adoption of the Swift language on the server and the IBM Cloud.

Additional reading

The IBM Code Tech Talks are a series of calls and demos where IBM Code journey project owners peel back the covers of their journey projects, sharing functions, techniques, challenges, and goals.

The series is designed to help you understand more about the journeys currently on IBM Code, introduce you to the developers, communities, and ecosystems that are driving open source innovation at IBM, and help you discover opportunities to use and contribute to these projects and connect with the innovators and communities behind them.

To see previously recorded IBM Code Tech Talks, visit the IBM Code YouTube channel.