← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 42
  1. I’ve been looking forward to writing this new diary entry for a while, and it only took me about two years to come back to writing it.

  2. This Wednesday, Apple organized a workshop in Paris entitled “Enhance your apps with Apple Intelligence and App Intents”.

  3. In the last few weeks, I’ve started a “big rebuilding” for Padlok.

  4. This Wednesday morning, I had the opportunity to attend the in-person recap of this year WWDC in Paris.

  5. Depending on the challenges you face while building your app, you might encounter the need to build your own backend logic and APIs to bring your app to life.

  6. It’s been a while since my latest diary entry.

  7. Like I said in my last Indie Diary, I knew when starting what would become Omee that I’d need a very flexible architecture for my app, built with SwiftUI previews in mind.

  8. At the end of last December, I came with an idea.

  9. One-way bindings in SwiftUI

    Communication between views in SwiftUI can be tricky.

  10. SwiftUI buttons are an example of what I would call an awesome and straight-to-the-point API: you describe a button and have a closure when it’s pressed!

  11. 2023 comes to an end, and it was a very long year, full of stories, new habits, and new development as well!

  12. Don’t ship API keys!

    Not so long ago, I read about this article from Thomas Vahter suggesting the distribution of API keys through on-demand resources.

  13. When I started working on Padlok widgets, my initial goal was clear: showing the current closest address using location.

  14. About a month ago, we launched our latest app, SharePal.

  15. While I was working on the first version of my latest app SharePal ⚡️, I figured that I’d like to add haptic feedback for distinct action within the app.

  16. Although SharePal launched last Wednesday, this diary is not yet about the launch itself, but everything that happened before, and oh boy, that was a very busy September.

  17. I’m currently playing with ShareLink, a lot, for my upcoming app SharePal.

  18. Shake to undo is a more than common UI on iOS.

  19. This month have been fairly busy in my Indie journey.

  20. Renewing the blog (again!)

    It’s been 7 years!

  21. I never really related about my indie apps journey until now in this blog.

  22. One of the most “off radar” feature from this year WWDC probably is the new Share experience introduced by Apple with iOS 17.

  23. Each year, new SwiftUI APIs are gladly arriving for our apps at WWDC.

  24. Since 2020, Widgets fully embrace SwiftUI by being a system extension fully based on them.

  25. Updated on July 29, 2023 Updated the fact that this blog is now built with Hugo instead of Jekyll As an indie developer, I used to manually deploy my web applications to my VPS.

  26. Learning iOS I started iOS development in 2014, right when Swift language was announced at WWDC.

  27. One of the main reason for me to build Padlok was data management.

  28. This story might be outdated: For now, I’ve stopped using Vapor on my VPS for multiple reasons.

  29. This story might be outdated: Although it uses the same principles, this blog now uses TailwindCSS Safe Area extension Recently, Apple released its new beta software during  WWDC21; and with it, the very new Safari 15.

  30. This story might be outdated: I haven’t tested this technique for a while, so I’m not sure it’s working for latest software.

  31. Why?

  32. What a long week it’s been!

  33. IPv6 isn’t new at all, but it’s stunning to see how much the web isn’t ready for it at all!

  34. Attending  WWDC19

    (This is not an April fool!)

  35. This story might be outdated: This blog now uses tailwindCSS to handle dark mode; the screenshots also are a bit outdated.

  36. This story might be outdated: PHP 7.x is now end-of-life.

  37. Data privacy, and the usage of collected data have now became a controversial subject.

  38. As a software engineer for DiliTrust, I think software security as a primary feature for any kind of product or software.

  39. This story might be outdated: This code was written for Swift 3 with Xcode 8.1.

  40. This story might be outdated: This code was last updated for Swift 3 with Xcode 8.1.

  41. This story might be outdated: This code was last updated for Swift 3 with Xcode 8.1.

  42. Renewing the blog

    This story might be outdated: This blog now uses Hugo, see Renewing the blog (again!)