Menu
  • Home
  • About Me
SwiftyJimmy
Software development with Swift

Uncategorized

How to use Swift playgrounds to help with UI development

How to use Swift playgrounds to help with UI development

  • Posted on March 7, 2018
  • /Under Uncategorized
Today I want to talk to you about Swift playgrounds! In the last post I showed you how you can run your entire application inside swift playgrounds. It really was fun to get it running, but I am not sure if it helps that much with the development work. I really…continue reading →
How to run your application in Swift playground

How to run your application in Swift playground

  • Posted on February 13, 2018
  • /Under Uncategorized
I've been playing around with Swift playground lately and today I want to share with you, how you can run your complete project inside a Swift playground. I got the idea when I was constructing cells with dynamic height for . After a while I was a little bit frustrated…continue reading →
iOS development tools checklist – Project work made easy

iOS development tools checklist – Project work made easy

  • Posted on January 31, 2018
  • /Under Uncategorized
iOS development tools checklist. There is a lot of good tools and habits that will help you with development. In this post I'll list the ones that have helped me the most. These tools and habits will help you to write better looking code, reduce the number of errors and…continue reading →
Higher-order functions, Functor and Monad in Swift

Higher-order functions, Functor and Monad in Swift

  • Posted on November 27, 2017
  • /Under Uncategorized
I have been writing this post about Functor, Monad and higher-order functions for some time. It started as a post about Monad, but evolved because I think all those 3 concepts are easier to understand when tied together. Understanding one helps to understand the other and so on. I wanted…continue reading →
Keep your UI layer clean with viewcontroller extension

Keep your UI layer clean with viewcontroller extension

  • Posted on June 30, 2017
  • /Under Uncategorized
This time I wanted talk a little bit about UI layer and how to keep it clean, using extensions. extensions are an easy way to reduce the lines of code you write inside a viewcontroller. If you can identify a pattern that repeats time and time again in your viewcontrollers,…continue reading →
Use Sequence and Collection extensions in Swift to keep your code cleaner

Use Sequence and Collection extensions in Swift to keep your code cleaner

  • Posted on April 13, 2017
  • /Under Uncategorized
In this blog post I am going to show how you can use and extension to keep your upper layer code cleaner and more readable. I attended try! Swift conference in Tokyo, Japan at the beginning of March this year, and in my opinion one of the best talks there was Soroush Khanlou's…continue reading →
Search
Categories
  • How to do unit testing in Swift
  • How to use RxSwift with MVVM
  • Model-View-ViewModel with swift
  • Server-side swift examples
  • Uncategorized
Recent Posts
  • Server-side Swift with Vapor 3 – backend set up March 26, 2019
  • Unit testing RxSwift application with XCTest framework October 6, 2018
  • Network request with RxSwift example September 23, 2018
  • How to use RxSwift with MVVM pattern part 2 August 31, 2018
  • How to use RxSwift with MVVM pattern July 18, 2018
Subscribe to a montly news letter
Recommended Books
  • The Pragmatic Programmer
  • Domain Driven design
  • iOS 11 Programming Fundamentals with Swift
  • Swift Programming: The Big Nerd Ranch Guide