I'm excited, my employer Dataport AΓΆR is hosting the location for CocoaHeads Bremen in April! I will also give a talk. More on this soon. βοΈ
I'm excited, my employer Dataport AΓΆR is hosting the location for CocoaHeads Bremen in April! I will also give a talk. More on this soon. βοΈ
macOS screenshot of the Coca app with the βDeepβ tab selected. A large green circular toggle shows βOnβ under the heading βDeep Awake,β with text explaining that it keeps your presence active by simulating subtle mouse activity when idle. The window has a soft translucent background over a lake-and-mountains desktop wallpaper, and a small βTipβ button appears in the bottom-right corner.
Like every developer I love just iterating on a product, but it is obvious one needs to also spend time on marketing. Therefore next up is the creation of another landing page. This time for Coca 2.0. π
macOS screenshot of the Passable app in an empty state. The sidebar shows βNo Passesβ with a note to create the first contact card, while the main area displays a teaser with three styled example cards and the headline βCreate a pass that feels awesome!β along with βCreate Passβ and βShow Demoβ buttons, set against a forest-themed desktop wallpaper.
People said my empty view was too empty, is it still true? #indiedev #macdev
Accessibility Labels motivate me to collect more of them. That is my next goal! For Passable:
- Reduce Motion
- Dynamic Type
- Voice Over
- Dark Mode
Those are the Initial accessibility features I tend to support. I learned you can retrofit dynamic type to a macOS app too. π€
Absolutely!
It is annoying but I'm sure they just want some basic info from you! I'm in Germany
Unfortunately still unavailable in my market :(
How did you approach pricing it in?
A light gray cat lying on its back with all four paws slightly lifted in the air, sleeping on wooden balcony tiles in front of a glossy black TV stand. A red fluffy blanket lies to the left, a tall green plant in a dark pot stands behind, and retro gaming consoles are visible on the shelves under the TV.
Floor time!
Todays lunch cat! #catsofbluesky
Dark list view with minimal hierarchy: simple rows, small avatars, little spacing, and no strong visual grouping. The layout feels flatter and more utilitarian, with limited emphasis on priority (e.g., favorites) and less personality overall.
Clear visual hierarchy and improved spacing: β’ Stronger section title (βBusiness Cardsβ) β’ Larger, more expressive rows with rounded containers β’ Profile image for identity and trust β’ Star icon clearly highlighting favorites β’ Improved typography contrast between name, company, and role β’ More breathing room and better alignment β’ Promotional teaser (βCreate more cards and unlock more stylesβ) integrated as a distinct, branded block Overall, the redesign feels more modern, premium, and intentional, with clearer structure, better depth, and stronger brand presence.
Ready for before and after shots? things are moving for Passable, if you want to check it out at Passable.app and test it on your device drop by. ποΈ Paperless contact cards, with wallet support.
You can do it :) It's still relevant, I saw only after liking everything, that it is posted some years ago
If I bring skeumorphism back with the paper material, why not cover flow too? #indiedev #macdev #iosdev
Handwritten title of the thread: Auto Layout is actually an accessibility feature. With the subtitle: Pixel-perfect is dead, long live to adaptive iOS apps! There are some lines simulating auto layout constraints between the title, subtitle and its surroundings.
I loved the "Better than accessible" episode of Swift by Sundell, featuring Sommer Panage. She said: "I always joke that Auto Layout is actually an accessibility feature." It inspired me to revisit the history of adaptive iOS apps (with a focus on #accessibility )βa thread:
Really great thread and beautiful drawings
Will this motivate people to create a first pass? #indiedev #mac #ios
Woman sitting at a desk in a home office with a tired, blank expression, a computer and desk lamp behind her, with overlaid text reading: βWhen your Teams status says online but your soul is offline.β
Coca 2.0 with idle status prevention, coming soon. π’π
A window showing the settings in Passable to add a contact for prefilling. A box shows "Angelo Cammalleri" as a selected contact. The buttons below are choose new contact and clear prefill contact.
You can add a prefill contact now, so each new pass you create will be already with your basic information. #buldinginpublic
macOS screenshot of the Passable app with a centered Settings window open, showing Contact & Support options like Contact Us, Follow Us, and Rate the App, over a forest-themed desktop wallpaper with the main Passable interface dimmed in the background.
The settings area is coming along well for passable.app π« #indiedev
Tonight I pushed out both, an update for Passable and one for Coca π Let's go! #macdev #iosdev
Very beautiful! Only thing that would make it better, if you record it using Quicktime or other tools that mask and clean up the Status bar. Or you clean it up somehow after the fact. Either way, good job!
Ein schwarzer Rucksack mit βDataportβ-Logo steht auf einem Tisch. Am ReiΓverschluss hΓ€ngen zwei Pins: ein blauer Teleprompter Pro-Pin und ein farbiger Vogel-Pin aus The Art of Fauna. Neben dem Rucksack steht eine Glasflasche, beklebt mit Stickern, darunter ein ARCtic Conference Sticker, ein Helm Sticker und ein pinker Cartoon-Charakter aus der App Nunch. Auf dem Tisch liegt teilweise sichtbar ein Flyer mit der Aufschrift βEvents & Tagungenβ
Found a good use for the @arcticconference.bsky.social conference swag, it can inspire me on work trips βοΈ
How do you use it?
I'm sad, RoboCop was amazing, their work lately is worth the playtime. I wish they had more success/funding!
I'm going to drive to Kiel to be in the office tomorrow, it has been in forever for two reasons: One time my car needed repairs and the other I needed to go see an iOS Conference in Finnland βοΈ Let's see the traffic at this time!
I beat Final Fantasy My Life as a King on that, also bought my first ever DLC in there (more buildings)
Supposedly I'm testing the app enough lately. My TestFlight sessions.
A hand holding an iPhone displaying RetroRapid, a retro-style racing game. The Score label and car count are displayed in a very large font. Several big pixel-art racing cars are visible on a beige grid, with two large red buttons at the bottom of the screen. A code editor is visible in the background.
RetroRapid will support Dynamic Type in the next release. On a retro arcade game? Why not?! I'm having so much fun finding ways to make this as accessible as possible.
Live testing the upcoming location feature for passable.app! Have your pass ready where you need it. π¨π»βπ»βοΈ
You see a settings window on macOS named Typography, it shows three cards in a box with the heading Accessibility Font. The first card represents the system font. The second one the OpenDyslexic font. The third Lexend. All cards display the same text but in different fonts: "Passable; Wallet cards; Share them easily"
The accessibility font selection in Passable, easy and to the point. Everyone should be able to build paperfree contact cards! #buildinginpublic #accessibility #a11y