Working with WebSockets in a Kitura based server

Historically Web Servers respond to requests sent to them using HTTP. These requests are sent over a TCP/IP socket. The response to one of these HTTP requests is sent back to the client using the same TCP/IP socket on which the request was sent. Fundamentally HTTP enables the client to send requests to the server…  Continue reading Working with WebSockets in a Kitura based server

Learn how the IBM Swift Package Catalog makes working with the Swift Package Manager even easier

In this short tutorial we will install and configure Swift on the Mac or Linux, then walk through the creation of a simple project, and finally demonstrate our favorite new features in Swift 3.0: automatically including dependencies into projects.  Continue reading Learn how the IBM Swift Package Catalog makes working with the Swift Package Manager even easier

Try out Swift packages in the IBM Swift Sandbox

swift-package-catalog-logo Every day, we welcome developers from all over the world into the IBM Swift Sandbox. As of June 2016, developers from 133 countries have run more than 1.5 million code samples on this interactive website. The Sandbox enables you to write Swift code and execute it in a Linux server environment. Each instance runs on IBM Cloud in a Docker container, and guess what… Developers can now use the IBM Swift Sandbox to explore Swift packages.  Continue reading Try out Swift packages in the IBM Swift Sandbox

Video Replay: IBM Announces New Swift Offerings & Tools

Swift-JohnPonzo This week IBM unveiled several projects that we’ve been working on to advance the Swift language for application developers. If you weren’t able to see Monday’s announcement in the IBM InterConnect first-day keynote, don’t worry, you can view it a video replay here.  Continue reading Video Replay: IBM Announces New Swift Offerings & Tools

The Cloud Foundry Buildpack for Swift on Bluemix

Cloud Foundry buildpacks provide the runtime required to execute your applications on the Bluemix cloud. When you push an application to Bluemix using the Cloud Foundry cf push command, Bluemix automatically detects which buildpack should be used for your application. Once this is determined, the buildpack inspects artifacts in your application to find out what dependencies should be downloaded.  Continue reading The Cloud Foundry Buildpack for Swift on Bluemix