Angelo 🎟️ Passable

Angelo 🎟️ Passable

@angomarcello.bsky.social

Apple platform developer Coca · Eidetic · Passable 🌱 🐈‍⬛ 🕹️ cammalleri.dev

168 Followers 819 Following 414 Posts Joined Feb 2025
14 hours ago

Cool stuff Charlie! I saw the onboarding is a known issue for iOS but I saw one page refer to my iPhone as Mac, just in case you missed it 😄

1 0 0 0
14 hours ago
Post image Post image

The open source code this was based on is a great start base for iOS, I added macOS and fixed some issues with my specific BLE devices so far. You can find it here buff.ly/1uSbWhy which itself is partly based on buff.ly/K5AZiXm itself.

0 0 0 0
14 hours ago

Because some people were confused as to what I'm working on and why:
- Safari has no Bluetooth API
- You can patch BLE into WebKit though
- Prototype does it for iOS/macOS (using open source components)
- I use it to understand my inhaler
- Could be pixel buds too for example

1 0 0 0
14 hours ago
Desktop app interface for the Storz & Bickel Venty vaporizer showing a temperature control screen. The UI displays the device image at the top, current and target temperatures in large orange digits (°C), battery status, and controls to adjust Boost and Superboost temperature levels with plus and minus buttons. A navigation bar at the bottom includes Temperature, Settings, Venty, and Information.

For fun I was playing on Sunday with an open source BLE codebase and now I can connect to my medical inhalers config website from macOS! Next will be to properly support reading the updated values and services of it (showing 88 everywhere)

2 0 0 0
17 hours ago

1.5x of annual is less than I would have expected! I'd love to hear how it worked out at some point if you like to share

1 0 0 0
1 day ago
iPhone Apple Wallet screen showing a “Deleted Passable Pass” marked as Expired, with a button labeled “Remove Pass” and a message explaining that the pass was deleted by its owner and a new digital business card can be created in the Passable app. iPhone Apple Wallet view displaying a gray Passable card labeled Pass Deleted with the status “Deleted,” shown in the expired passes section with options at the bottom to Delete or Unhide the pass.

As off yesterday we support the remote deletion of Apple Wallet cards created in Passable! A feature used by airlines and such for gate changes, in your hand to control your data. 🎟️ Additionally remote updates make sure passes are always up to date from now on!

1 0 0 0
1 day ago
macOS screenshot showing the Quick Edit window from the Eidetic app editing a captured window screenshot of the Passable wallet pass editor. The Quick Edit interface includes tools like Reset, Add Text, Draw, and Chrome, along with a text overlay panel on the right for adjusting font style, size, color, alignment, and background pill settings. The edited screenshot displays Passable’s wallet pass editor with a live preview of a contact card, and the caption “Wallet Pass Editor with Live Preview,” all shown over a mountain landscape desktop wallpaper.

After teasing the new quick edit over the weekend I wanted to share it again, a little more fleshed out. ✂️ This is going to be part of Eidetic's new quick edit feature! It is a screenshot and clip creator most useful to post online clips and screenshots. Like Coca 10+ years!

2 0 0 0
2 days ago

What are remote updates good for in a wallet pass? Well first of all you can remotely delete it, which brings you into control of your data. Secondly you can update a phone number or change typos and so forth! 🎟️

1 0 0 0
2 days ago
Video thumbnail

We have remote wallet card updates ✨🚀

0 0 0 0
2 days ago

Looks really fun

1 0 0 0
2 days ago
Video thumbnail

This is what it looks like in practice, to record a video clip with Eidetic. Enjoy a clip recorded from Passable for Mac. So Eidetic will close an important gap in my tooling from now on creating social clips! ☺️

0 0 0 0
2 days ago
Post image

So yesterday I did work on three updates, one for Passable, one for Coca and brand new: Eidetic my screenshot app for Mac, it can take video and gif recordings now and offer a quick edit option before saving.

All my apps have TelemtryDeck and RevenueCat support since yesterday.

2 0 0 0
3 days ago

Two of my mac apps cores are in Objective C it is stable and fast for 10+ years now!

1 0 0 0
3 days ago
Video thumbnail

The card you drag stays on top now! It is really important for Passable, a required feature. 😎

0 0 0 0
4 days ago

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. ✌️

1 0 0 0
4 days ago
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. 🍃

0 0 0 0
5 days ago
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

2 0 0 0
5 days ago

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. 🤔

0 0 0 0
6 days ago

Absolutely!

1 0 0 0
6 days ago

It is annoying but I'm sure they just want some basic info from you! I'm in Germany

0 0 1 0
6 days ago

Unfortunately still unavailable in my market :(

0 0 1 0
6 days ago

How did you approach pricing it in?

1 0 1 0
6 days ago
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!

2 0 0 0
6 days ago
Post image

Todays lunch cat! #catsofbluesky

4 0 1 0
6 days ago
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.

1 0 0 0
1 week ago

You can do it :) It's still relevant, I saw only after liking everything, that it is posted some years ago

1 0 0 0
1 week ago
Video thumbnail

If I bring skeumorphism back with the paper material, why not cover flow too? #indiedev #macdev #iosdev

1 0 0 0
1 year ago
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:

13 2 1 0
1 week ago

Really great thread and beautiful drawings

1 0 1 0
1 week ago
Video thumbnail

Will this motivate people to create a first pass? #indiedev #mac #ios

0 0 0 0