Swift Package Manager… SPM…It is everywhere, many use it and it is most likely the future of working with Swift dependencies. A single file to fetch all the sweet Open Source packages. And with higher acceptance of the community, even more packages will get available without installing any more tools, such as Cocoapods or Carthage.
But how can we leverage this dependency structure even further? Is external code the only reason for using a package manager?
Our code bases are growing with every single new file. First we create a folder structure to organize our .swift files, but then even…
Vienna is a beautiful city with high living standards and a modern mindset. It’s time to not only enjoy its diversity, but to actively explore the potential of becoming the next great startup city.
The following story will start off less technical, and instead more historical/personal. Skip to “My first time with GatsbyJS” if you only want to hear about the implementation 😊
Almost 4 years ago, in 2017, I moved from a small city to Austria’s Capitol, Vienna, to study Software Engineering at Vienna University of Technology (TU Wien). As I have mostly been self-taught in the 4 years…
Push Notifications allow developers to send small messages directly to a users device, without actively polling for changes inside the app. Now when it comes to external notifications, sometimes it might not even be possible to contact an iOS device, as they are not reachable from the internet.
While working on my latest CI/CD app kiwi, one of the most requested features are real-time notifications when a build status changes. It’s time for a small excursion to explain, what the purpose of this app is, and why Push Notifications are pretty much the only viable solution for updates:
GitHub, GitLab…
With the release of iOS 14, App Clips where introduced, with the objective to give users instant access to your mobile iOS app functionality.
Tip Tap Color 2 is a mind-challenging, vibrant and color-blind accessible puzzle game for your everyday distraction, created by us at techprimate.com
After our initial release, when it came to new features, we decided to combine our puzzle game with the App Clip experience.
Just a short summary what App Clips are:
App Clips are a great way for users to quickly access and experience what your app has to offer. An App Clip is a…
Hi there, in this post I would like to give you some insight into how my business partner Julian (UX/UI Designer) and I (iOS/macOS Software Developer) created our new puzzle game “TipTapColor 2” in the last two months, starting with an idea, up to the finished game. This hasn‘t been our first iOS mobile app, but it is our first puzzle game.
Earlier last year I took an introduction course on artificial intelligence (low-level concepts such as states-graphs etc.) at the university and one commonly used example was the 8-puzzle.
Most of us now these sliding puzzles, many of those…
Changing the status quo of iOS & macOS development | Self-Taught | Co-Founder/CTO @techprimate | Follow me on Twitter @philprimes for updates 🚀