Here are 8 tips to design a great paywall πŸ€‘
Newsletter Vincent Pradeilles Newsletter Vincent Pradeilles

Here are 8 tips to design a great paywall πŸ€‘

For subscription apps, the paywall is very important because it’s basically the salesperson of the app.

That’s why such apps spend a lot of time trying to optimize their paywall as best as possible: the better a paywall is, the more revenue it generates.

So let’s go over 8 tips that will help you design a great paywall πŸš€

Read More
Have you ever used Multiple Cursors in Xcode? 🀨
Newsletter Vincent Pradeilles Newsletter Vincent Pradeilles

Have you ever used Multiple Cursors in Xcode? 🀨

Last week I’ve told you about the advanced features of breakpoints in Xcode, and this week I want us to stay on the topic of little-know features in Xcode!

This time we’re going to talk about multiple cursors and how they enable us to quickly edit repetitive pieces of our code.

Read More
Here are 8 tips to optimize your iOS app πŸ“±
Newsletter Vincent Pradeilles Newsletter Vincent Pradeilles

Here are 8 tips to optimize your iOS app πŸ“±

Last week I’ve released a video that I was really excited about, because it focused on a topic that I had never really covered on my channel until then: How to optimize the performance of iOS apps!

The video was received very positively, so I figured that it could be worth it if for this week’s email I wrote an outline of all the tricks!

Read More
Here’s how you can learn Swift Concurrency in 2 hours πŸ‘©πŸ½β€πŸŽ“πŸ‘¨πŸ»β€πŸŽ“
Newsletter Vincent Pradeilles Newsletter Vincent Pradeilles

Here’s how you can learn Swift Concurrency in 2 hours πŸ‘©πŸ½β€πŸŽ“πŸ‘¨πŸ»β€πŸŽ“

During the summer, I shared with you my training courses to learn SwiftUI or Combine in a short amount of time.

I felt that the next logical topic to address was Swift Concurrency, because in the two years since its release, it has really become the standard for asynchronous code in iOS apps.

But this time I added a twist to the formula!

Read More
Some APIs are more dangerous than they seem 🫒
Newsletter Vincent Pradeilles Newsletter Vincent Pradeilles

Some APIs are more dangerous than they seem 🫒

Last week I ran a poll on Twitter and LinkedIn.

Out of almost 500 votes, a short majority was thinking that calling the method .removeLast() on an empty Array would return nil.

But of course, I asked that question because there is definitely something more to it than what seems to be the straightforward answer πŸ™ƒ

Read More