VADIM EISENBERG

I work as a senior software developer in IBM Research - Haifa. In my 16 years in IBM Research, I have participated in a variety of projects in different areas, from binary executable optimization to business process management. I've worked in various roles - as a developer, an architect and a project lead, and programmed in C, C++, Java, Swift, Assembly languages, Perl, Ruby, JavaScript, and Bash. My interests include Software Engineering and Architecture, Programming Languages, Software Design/Design Patterns, Application Environments/Application Frameworks/Middleware, Semantic Web technologies, Web and Mobile applications, and Server-Side Swift. I have an M.Sc. from the Technion - Israel Institute of Technology.

Kitura/iOS

Kitura/iOS: Running a Web Server on your iPhone

Server-side Swift applications, and Kitura applications in particular, can run on macOS and Ubuntu Linux. There are use cases, however, that require running server-side applications on iOS. To run a server-side application on iOS means embedding its code in a plain client-side iOS app. In this blog post, I will describe these use cases and…  Continue reading Kitura/iOS: Running a Web Server on your iPhone