Color Mode


    Language

Marius Constantinescu

Marius Constantinescu

iOS Director

iOS director at Monstarlab EMEA. đŸ· WSET Level 3 distinction.

October 23, 2023

Getting started with Swift Charts - part 1

Let's have a look at Swift Charts and see how we can use it to plot weather data. Apple introduced Swift Charts in iOS 16, and improved it in iOS 17, adding, among others, new chart types. If your app still needs to support iOS 15 or lower versions, you c...

Marius Constantinescu

Marius Constantinescu

iOS

August 3, 2023

How to use SwiftUI in a UIKit app

SwiftUI was initially announced 4 years ago, and last year Apple said clearly that the best way to build an app is with Swift and SwiftUI. However, some of us are still working on codebases that were started in UIKit more than 4-5 years ago and that is po...

Marius Constantinescu

Marius Constantinescu

iOS

July 22, 2022

Code Coverage with SonarQube and Bitrise for Swift

At Monstarlab, we are using SonarQube to gather metrics about the quality of our code. One of the metrics we were interested in is code coverage. However, just running sonar-scanner on the project will not upload the coverage data to our instance of Sonar...

Marius Constantinescu

Marius Constantinescu

iOS

September 16, 2020

Make apps for everyone

The human brain tends to assume that everybody else thinks and behaves in a similar way to it. So every person tends to think that, based on certain categories, they're part of a majority, that there are many others like them. As software developers, it's...

Marius Constantinescu

Marius Constantinescu

May 8, 2020

iOS Conferences in time of Coronavirus

I'm a big fan of conferences. And not necessarily for the sessions, which are usually recorded and available online afterwards. But more for meeting other people who do the same thing as I do. For that huge amount of creative energy you get afterwards. Fo...

Marius Constantinescu

Marius Constantinescu

AFK

June 21, 2017

What this WWDC means for us

WWDC 2017 happened at the beginning of June in San Jose, California, and Apple presented lots of exciting changes. We already covered in this article the most important iOS additions from a user's perspective, but what exactly did WWDC 2017 bring for an i...

Marius Constantinescu

Marius Constantinescu

iOS

April 21, 2017

Haptic Feedback makes you vibrate!

The iPhone could vibrate ever since it was launched. And so did almost all the other phones, even from before smartphones were a thing. But Apple took this function further than anyone else, by introducing the Taptic Engine in the Apple Watch, and afterwa...

Marius Constantinescu

Marius Constantinescu

iOS

March 1, 2017

Serpent - more than just another JSON mapping framework

At Nodes, we develop apps that rely a lot on complex REST APIs. The iOS team needed a fast and fully featured JSON mapping framework. We had been using our own internal parsing framework for Objective-C for a long time, but when Swift came out we decided...

Marius Constantinescu

Marius Constantinescu

iOS

October 27, 2016

Understanding code signing for iOS apps

If you're an iOS developer, most likely you've had to deal with code signing. And if you're a junior iOS developer, you might've felt a bit overwhelmed by everything going on in the "Certificates, Identifiers & Profiles" section of the developer port...

Marius Constantinescu

Marius Constantinescu

iOS

October 1, 2016

Insights from NSSpain

We've recently attended NSSpain, a developer conference focusing mostly on iOS. This was our experience, in three different perspectives. Jakob Mygind The main points that stuck out for me during the NSSpain conference were the increased focus on and need...

Dominik HĂĄdlMarius ConstantinescuJakob Mygind

Dominik HĂĄdl, Marius Constantinescu, Jakob Mygind

AFK

ServicesCasesAbout Us
CareersThought LeadershipContact
© 2022 Monstarlab
Information Security PolicyPrivacy PolicyTerms of Service