© 2022 Hashnode
Having built up a design for the application, and mocked up the UI, it was time to write some code to bring those elements to life. Here's a brief high-level overview of this. https://github.com/cogn…
You can simply use the List control to display a list of scrollable items in your SCADE project. It allows you to display data in a scrollable list format. Users can then click on any list item to select it. We don't need to utilize scroll …
Swift has many features that allow us as the users of the language to customize how we write code, while still giving us all the protections of a statically typed language. Today we're going to talk about one of those features which seems s…
Hallo collega's, Leo Hier. This is the third part of my series "How to start iOS Development Career". If you didn't read the introduction and part 2, I would strongly suggest doing so. The journey I'…
The topic of MVC (or Massive View Controllers as it is not so fondly called 🙃) is one that every iOS developer has come across at one point or another. Starting out as a developer, MVC was the first …
Swift provides with different ways of displaying visual effects like blur and vibrancy effects. These can mostly be used as background for views and can be used to improve the overall app design. You …
Hallo allemaal, Leo hier. This will be the second post of the series How to Start iOS Development Career. It is very important to read first that post so you can understand the knowledge body we are c…
SCADE works with a wide range of screen sizes because it is a cross-platform app development framework. Adapting an app project to a wide range of screen sizes and pixel densities while maintaining the same codebase has always been a source…
Hello, fellows! Writing native code is intimidating for some, however moving network requests to native modules seems to increase the performance of the app. This idea was inspired by Ram Narasimhan's…
Imagine for a moment the following scenario... Design team: Hey, we got you the new screen for the empty state of the Messages screen. We thought it would be nice to include a graphic and we came up …