Open in app

Sign In

Write

Sign In

Jimmy M Andersson
Jimmy M Andersson

1.3K Followers

Home

About

Published in Towards Data Science

·Feb 14, 2021

Data Visualization With SwiftUI: Pie Charts

Build beautiful charts in your SwiftUI apps — Apple introduced SwiftUI in 2019 as a lightweight and easy-to-use way to create user interfaces. This article is the third in a series that explores how the SwiftUI framework can help us build clean, simple, and stunning data visualization tools. …

Swift

4 min read

Data Visualization With SwiftUI: Pie Charts
Data Visualization With SwiftUI: Pie Charts
Swift

4 min read


Published in Towards Data Science

·Feb 1, 2021

Data Visualization With SwiftUI: Bar Charts

Build beautiful charts in your SwiftUI apps — Apple introduced SwiftUI in 2019 as a lightweight and easy-to-use way to create user interfaces. This article is the second in a series that explores how the SwiftUI framework can help us build clean, simple, and stunning data visualization tools. …

Swift

4 min read

Data Visualization With SwiftUI: Bar Charts
Data Visualization With SwiftUI: Bar Charts
Swift

4 min read


Published in Better Programming

·Jan 18, 2021

Data Visualization With SwiftUI: Radar Charts

Build beautiful charts in your SwiftUI apps — Apple introduced SwiftUI in 2019 as a lightweight and easy-to-use way to create user interfaces. This article series will explore how the SwiftUI framework can help us build clean, simple, and stunning data visualization tools, starting with the radar chart. What Is a Radar Chart? A radar chart (also known as a web chart, spider…

Programming

4 min read

Data Visualization With SwiftUI: Radar Charts
Data Visualization With SwiftUI: Radar Charts
Programming

4 min read


Published in The Startup

·Aug 12, 2020

How to Code When You Don’t Have a Clue

A guide to decomposing complex tasks and getting them right — Sometimes you are assigned to program something that you know. It may be a piece of UI that you have created before, or it may be an algorithm that you know by heart and can work out in a matter of minutes. Other times, you are faced with harder problems…

Programming

5 min read

How to Code When You Don’t Have a Clue
How to Code When You Don’t Have a Clue
Programming

5 min read


Published in The Startup

·Jun 22, 2020

Porting UICollectionView To SwiftUI

Add the power of UIKit to your SwiftUI toolbox. — SwiftUI has spellbound an entire developer community since the introduction at WWDC 2019, and it is quite easy to understand why. It is fast, concise, and lets you build an entire working application with very few lines of code. However, SwiftUI is still in its infancy and lacks many of…

Swift

4 min read

Porting UICollectionView To SwiftUI
Porting UICollectionView To SwiftUI
Swift

4 min read


Published in The Startup

·Jun 1, 2020

Creating a Synchronized UserDefaults Property Wrapper

Add out-of-sync protection to your wrapper objects. — Since the birth of Swift’s property wrappers, I have seen numerous articles discussing how to create a wrapped variable that can persist itself to the UserDefaults sector. While many of the code examples suffice for the simplest case, I’ve still had some questions gnawing at the back of my head. …

Swift

5 min read

Creating a Synchronized UserDefaults Property Wrapper
Creating a Synchronized UserDefaults Property Wrapper
Swift

5 min read


Published in Better Programming

·Jan 15, 2020

Protocol Oriented Programming Concepts in Swift

Leveraging protocols to increase code reuse — Protocol Oriented Programming is probably one of the more advanced topics in Swift programming. To some, it means that a defining protocol should accompany the public interface of any class or struct in a project. To others, it is a concept that is only used by developers who like to…

Programming

4 min read

Protocol Oriented Programming Concepts in Swift
Protocol Oriented Programming Concepts in Swift
Programming

4 min read


Published in Better Programming

·Nov 13, 2019

Understanding Monte Carlo Methods Using Swift

How can we use Monte Carlo simulations to evaluate risks and rewards? — Some problems are impossible to know the exact answer to. They involve random variables that aren’t guaranteed to have the same value every time, which ruins our chances of drawing conclusions with certainty. When we find ourselves in such situations, we turn to probabilistic theories for help. …

Swift

5 min read

Understanding Monte Carlo Methods Using Swift
Understanding Monte Carlo Methods Using Swift
Swift

5 min read


Nov 4, 2019

Three Arguments To Make When You Want To Work On Remote

Working on remote is becoming increasingly popular among developers. Some of us choose to work remotely every day; some of us are happy with a few days per week. However, some still need to go into the office every single day. The issue could be that the company is not…

Remote Working

4 min read

Three Arguments To Make When You Want To Work On Remote
Three Arguments To Make When You Want To Work On Remote
Remote Working

4 min read


Oct 28, 2019

4 Vital Swift Frameworks For iOS Developers

I believe that we, as working developers, need to be very careful about what frameworks we add to our projects. The list of questions we should ask ourselves before adding a framework to our projects is at least a mile long (depending on your font size of choice). However, there…

Iosdev

4 min read

4 Vital Swift Frameworks For iOS Developers
4 Vital Swift Frameworks For iOS Developers
Iosdev

4 min read

Jimmy M Andersson

Jimmy M Andersson

1.3K Followers

📈 Data Engineer | 💻 Software Developer | 📖 Author

Following
  • Dario Radečić

    Dario Radečić

  • Ben Rogojan

    Ben Rogojan

  • Simon Ng

    Simon Ng

  • Alex Ewerlöf (moved to substack)

    Alex Ewerlöf (moved to substack)

  • Tirthajyoti Sarkar

    Tirthajyoti Sarkar

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech