Now that Broadcasts has shipped, most short-term development will go into fixing bugs and improving the little things, and then I will be full speed ahead on Pastel, my color-collecting app. If you've missed the story so far, check out my thread on the development of Pastel:
I'm also in varying stages of development on Take One (a clapperboard), an as-of-yet-unnamed Crossword app, and in prototyping stage on a 2.0 for Storyboards, an app that I haven't had on sale since before iOS 7
As all three of these projects use PencilKit, I'm super interested to see what PencilKit adds in the next version of iOS. I really need PencilKit drawing to come to Catalyst this year to motivate me to finish these up, cause right now I can't ship Mac versions of the apps 😔
I am working on a new mystery story puzzle game called Circulous. All hand-drawn art scenes. More info and video here: chainreactiongames.org/circulous/
So many great replies to this thread; I can't retweet them all (though it might feel like it), so for sure scroll through the list and give the developers of your favorites some positivity!
This is a lot to ask, especially when I’m volunteering *your* time and energy, but this being a weekly thing would be amazing. So many people are making so much good stuff!
Can I jump on this thread. Have seen a lot of people wanting to add CloudKit. I’ve found the CloudKit+CoreData sample code to still not work brilliantly. I don’t like it, but add observer for remote store to nil object seems to ensure updates happen across devices
I’ve had some issues in the past with CloudKit+CoreData, even with the modern NSPersistentCloudKitContainer. Could you elaborate what you mean by this?
I have been having issues with notifications not being actioned on other devices even after setting the options. Sample Code has the observer for remoteStoreChanged on the container. Seen suggestions to add to container’s coordinator, but observing all seems to work best
I have had some of the same issues. I just recently found out that it magically works on the App Store versions but not when deployed through Xcode or TestFlight. Very inconsistent.
Sync works well when installing the app with Xcode. In production, some users reported that the sync stopped on Mac for a few days. Disabling and enabling iCloud, the sync works again. On Mac the app doesn’t sync until I close and reopen. On iOS it works also with the app open.
How does it compare to Charles Proxy? I like their iOS app but the Java version on macOS… I always have trouble when testing with Charles while I need to be in the enterprise VPN to access internal systems since Charles also configures a VPN connection.
i'm working on a swift ui ARKit app that lets you import a 3d object, map it to your face, and then displays it in a view you can mirror out to use in OBS, this is mostly to help VTubers stream! This is my first time working with ARkit and swift ui but I've been liking it lots.
I intend on trying to bring it to the Mac using coreml for face tracking once I get a good working version on iOS. Although apple's uh "documentation" for a lot of their 3d object APIs has been objectively a bad time lol
SceneKit's documentation might be lacking, but if you look back at previous WWDC sessions you'll find they actually built their slides in SceneKit and offer the whole thing as sample code — really great resource
Am I understanding the screenshot right? This is a round-based score keeper that shows the running total for each round? That's awesome. Will it have the ability to export score data to .csv?
Makes sense. I figured it was something like that. Good approach to the security tho. Looks very well thought out, and could replace a paid service that I use for effectively the same thing.
Working on my first SwiftUI app! Starting out simple, viewing Pi-hole stats & temporarily disabling blocking. Planning to add more stats about domains in the coming weeks :-)
I'm a new developer working on a note taking app that lets you hold different types of notes, including YouTube videos (big update coming soon, if you want to check it out and leave me your feedback😊) @mitynote
Bro you're ahead of the curve because that's one of the changes coming with the next update😎 thank you so much for the feedback and I hope you stick with Mitynote as it keeps improving. austin@2196official.com or DM me with any more feedback
I created a simple app to control the time you’ve used a facial mask. Really usefull in this COVID-times. Also totally free.
I’m really proud of how the independent watch app turned out. It’s 100% Swift & SwiftUI.
Download link 👉 apps.apple.com/app/apple-stor…
This’s great! Does the watch app offer compilation because that could be very handy🔥
Was browsing the pics on app stores and noticed this. You might want to change the language of the notification
I love that the Catalyst app (Broadcasts) looks a little more native than an Obj-C one… not that being creative with the UI is not-native-looking in a bad way, let me be clear, I love when Mac apps break out of default schemes, especially for media. But still fun.
the Mac radio app landscape was one of the things that convinced me to keep working on the macOS version, as there are precious few apps designed in the style of Apple's own media suite
I think you succeeded. Actually,it’s only after I downloaded Broadcasts that I decided a Catalyst app would be viable for my new project… Apple’s own mostly scared me away 🤪
I've been playing with Catalyst for ~2 years now, and I knew you could make nice stuff with it — just no idea why Apple didn't go further with their apps. Either 1) they don't care, or 2) they have a plan to fix certain things in future & don't want to hack around in the meantime
Some things are so bad, I wonder if they do care…
I started as an iOS developer and moved mainly to AppKit - my heart will always be with desktop computers - but honestly Catalyst has potential to build complex apps, only there aren’t many taking advantage of it.
Yes, popovers and modal views are a bit odd on macOS, but I’ve noticed w/ your app (which hasn’t many foreign elements for the platform) and a couple of others, it all fades away if the overall experience is good. I mean, it’s not that Mac apps are a monolith and have been all ==
Sorry for this dumb question but how, as a user, is it such a bad thing? I understand that it could limit the adoption of neat "new" options brought by more recent SDKs, and how quick devs could bring enhancements to it but that may not be what you had in mind, was it?
I assume you’re intending on it being fully side loaded? Amazing app by the way, I’ve been using Cattleprod lately but it seems like your app is leaps and bounds ahead.
I’d love an opportunity to give it a run if/when you TestFlight it!
🙏 OMG Please lmk when you release this. I've been toying with the idea of doing something like this myself, but wrapping my head around CoreNFC was more than I had energy to exert!
Can’t remember which Radiotopia show it was, but do you know where the modern meaning of “clue” came from? Was thinking, instead of a “help” button/tab you could label yours the “clue” section.
Interesting to say the least. I’m probably still approaching it wrong which has been where my issues have surfaced. But hot reloading is very nice when trying to make small UI tweaks. Also all screen sizes in preview is handy. Plan to start making views cross platform
After a brief hiatus, caused by losing access to stairs at the office due to WFH, I’m continuing development on my flights-climbed counter @ascend_flights.
Working on BrandBook, an app for companies that makes it easy for them to share the brand identity with their employees.
apps.apple.com/app/brandbook/…
👋🏻 I just wanted to say that this app is brilliantly executed. My S/O and I just installed it. You have a very great attention to detail. Would you be open to feedback/ideas? Would love to help out if this is available on TestFlight, too. ☺️
You can submit any feedbacks / suggestions on our Github :) github.com/Dimillian/ACHN… There was a Testflight before the App Store release but now it's only sources or App Store.
How about a screenshot of using the Mac app I've been working on to plan out the web stuff I'm currently working on to sell the Mac app I've been working on 😉
I've been working on an app called "WaterDrink". It's a simple app to track your water drinking. I used SwiftUI to create it. Below are some screenshots of it. I hope you like it lol
Hell yes! Reviving Tokens – the best tool for generating, managing, sharing, and tracking App Store promo codes. So everyone can forget about the painfully slow App Store Connect!
gikken.co/tokens/
Doppler 2 for Mac!
Full replacement for iTunes/Music.app. Supports FLAC/MP3/etc, last.fm and transferring music to/from Doppler for iPhone.
Get updates: confirmsubscription.com/h/j/95A371223B…
This is great. Do you ever think your app will be able to tap into other online Accounts like the app Mint and congregate them into your apps budgeting tools?
I'm about to do the same thing. (Not the iOS 3 part, but still). Was it more or less work than you had expected? And was it satisfying to build the same app again from scratch?
An independent Apple Watch app to help build up your running ability without the need to take your phone with you on your run. It's built in SwiftUI so I'm excited to see what advancements we get in June!
I was working on an app to that is a personal “scorecard” on things you want to do better in your life. I got a lot of work done while briefly laid off, but my new job has been taking away a lot of development time. I do still hope to release it eventually though.
My main interest is that you don't have to swipe around in the air but interact with an augmented reality eyewear device in a more socially acceptable manner. Even if it’s just an iPhone right now.
Storyio is a learning platform for kids of different ages to explore and learn. Read through digital stories with magical characters and mini games to test kids knowledge. 100% ads free & completely free.. Looking forward for your valuable feedback.
apps.apple.com/us/app/storyio…
I just downloaded Crouton yesterday!! I love how simple and elegant it is. Still have to put it thru it’s paces tho 😋 Sharing will be a great feature tho!!
Very kind! Thank you :) I’m still working hard to bring it up to speed with the other apps in this space, definitely a few gaps at the moment. I’ll be able to exhale once sharing is done, and the crash free % is higher 😅
Thank you! This is something that we’ve been working on for a while @playgroundAI - designed by @sarahmautsch - we will open source this soon so any developer can use it for their app.
Hey Marc — great question! Everything is done completely on device. There will be a little digital pamphlet included in the app on "Safety & Privacy" going a little bit more in detail on that. Here's a sneak peek:
Looks unsafe. Pixelation by itself is imperfect, and this "static noise" might allow for differential analysis and statistical averaging. Hope it won't be used for people in danger.
Hey — very valid points — the final version of the app will use just a solid colour as the default filter. The pixel size and blur radius will be much bigger in the final version as well.
There are inherent problems with pixellation and blur, which will be explained prominently in the app. It is however useful for less sensitive use-cases (doing design research in factories for example) as well as for getting useful pictures for bigger crowds.
Is it an idea to use 'shallow fakes' to overlay a generic face, or perhaps to detect facial proportions and distort them prior to pixelating/blurring?
Or would that be too resource intensive for realtime?
I should think that if you randomize the pixel color such that it's not strictly based on the content below, that'd go a long way toward making it unrecoverable
Pixels in general already do loads better than blurring, since so much more entropy is lost
I believe it could be possible to reconstruct high res in some cases. Think about it: you have a (relatively) static object and a low resolution Video of it with a moving camera. If one frame reveals 100 pixels then a second of 30fps footage reveals 3000 pixels…
A similar technique is used in google phones. It allows taking higher res pictures than the sensor provides by processing multiple subsequent images which have slightly different camera positions due to shaky hands
But I also see that pixelation is the common way of 'censoring' something in video and makes it therefore more apparent to the viewer. Maybe some kind of fake pixelation that either adds a random factor to the pixels or generates them from an ever lower resolution/fps pixelation?
Very good point. There are also attacks possible through neural nets. That's why the default option in the app will be just using a solid colour, not blur or pixelate. There are use-cases (for example in design research) where filters are preferable to solid colours.
Feels like if you randomly distribute the colour sampled in both space *and time* (i.e. sample 0-5 frames in the past) it might make reversal much more difficult?
definitely not an expert but afaik you can unblur things with deconvolutions. not sure if that applies to pixelated images too - i just hope its something you've looked into. looks great though.
Yup — the default option in the app will be a solid color. There will still be an option though to use blur/pixellation (with a much bigger radius than shown here) as it's preferable for some scenarios (like bigger crowds) and less sensitive situations (design research).
Additionally the Privacy/Safety card goes into the risks involved with anonymisation in simple terms covering for example also reversibility through neural nets.
Thank you! The ⊕ brings up the system input selection with dictation, Scribble and emoji. This is currently a workaround for numbers and symbols that are not yet available directly on the keyboard. To insert emoji from the keyboard: double space, then use crown to change the "."
No problem. 🙂 I really like it, but being bilingual, I find using different modes of input for different languages makes my brain complain. 😀 Will keep an eye on the app. 🙂
I so very much hope that Apple allows Keyboard Support Apps like they do on iOS on the Watch. this is a lifesaver and it would smooth the end user experience a ton.
Working on an update for @figurecase . It will finally support grouping of collections and models.
First I have to win some battles against NSPersistentCloudKitContainer though. I hope it will get better next month 😅
This looks incredible! Have you looked at this github.com/holzschu/ios_s… ? you can probably provide some kind of local shell somewhat easily (I'm not nearly qualified to understand any of it, but I know it's used in many apps for these purposes e.g. Blink and a-shell)
I’ve just released a biiiig 2.0 with loads of new features! My workout ranking app, 100% SwiftUI and developed in the last month. codakuma.com/personal-best
Just two days ago I released App List for iOS, a comprehensive app bookmarking/wishlist solution. Does that still count? It’s free ☺️ apps.apple.com/app/id13811081…
Thank you very much, I've been trying to find a good solution to my iOS / macOS wish list needs. I went the Shortcuts route, but that tends to be so janky.
Love this app to bits, i do enjoy using it, the only things i wish you add to it are the possibility of wishlisting a song, not sure of books & podcasts?
Thanks for a great app.
No plans to add that, sorry. I intentionally focused on apps. As far as I can tell there are already plenty of apps for songs/books/movies etc. out there, though
A tool for editing your displays' retina behaviour and display modes on macOS. No screenshot yet as I've only built the backend so far, which in this case is just a CLI. Waiting til WWDC to see if Apple mess up my tech with 10.16 before I put in the work on UI & polish.
Working on adding Ambient Sounds to my deep breathing app, Breathable. And making the Mac Catalyst app look like it actually belongs on the Mac. I've been having fun adding menu bar functionality! apps.apple.com/us/app/breatha…
I’m working on Fill The Circle, a SwiftUI app that imports Runkeeper/Strava data and highlights the parts of your immediate neighbourhood where you have never run. Not much to look at yet!
I love this! Have so often wondered where those areas for me are. Do native activity api's allow access to this data too? I only use workouts on my watch.
Thanks! The COVID-19 lockdown here limited us to these circles around our homes and I found myself discoving new roads and places I didn’t know existed on my doorstep. I’m going to look into the Workout/HealthKit options for sure.
My wife and I are working to repurpose our contact tracing app, Further, that never made it on the App Store as a person-to-person, Bluetooth-based wellness app.
No, we built this prior to Apple's announcement, so it's a fully in-house solution. We did a version that does leverage the Apple/Google API, but won't get the entitlement since we're not a state/health org. It'd be cool to offer our own solution, but repurposing will be fun!
Working on app(name is Hoofprint) where user can see weekly, monthly and yearly reports. It will also show how much music did user consumed during activities and coding. All the data is stored locally using SQLite.
It's actually a calligraphed version of aleph, the first letter of the Hebrew alphabet. In this form, it also ressembles a stylised fire camp. Both of these elements echoes the name Bookcamp 🙂
This app looks near perfect for my needs, i have signed up already.
Just wondering if it will have
- bookmarking features
- possibility of posting tiny audio clips to friends
- icon pack
Can’t wait!
SwiftUI app for iPhone that consolidates all the beers available for pickup and delivery at breweries around Portland, Maine (by scraping all their websites) called @HopHoundAppapps.apple.com/us/app/hop-hou…
An update to @scythekick with a better flow with some things I learned from @wingmatecompan1. And why was shouldRestoreApplicationState deprecated and who uses it anyway :)
Sounds interesting. If you want to rock in this category: save web pages and articles from Safari as PDFs (one-paged and paginated) with clickable links in them. Apple Pencil, highlights, annotations. Also option to create “clear” version without ads and other crap from pages.
Definetly will check out this link. Currently only iPhone and iPad with a functional Catalyst port for macOS. But I want to write a separate macOS app to meet my design/system integration goals.
Thank you so much to everyone for the interest. I thought i give it a chance to see whether there is a need for this kind of app and the response is more than I could have dreamed of. I‘ll follow up with some screenshot of the iPad version with SplitView support soon 👍🏻
I’m scratching an itch with this, but I have an app for expiring images, and sharing without saving called Snapshots almost done. It’s for all those temp picts you want to take and share, those out shopping, rental car damage, images for contractors, but that aren’t keepers.
My wife and I share these temporary pictures ALL the time and got tired of them cluttering up Photos and iCloud, and having to go delete them later... 😬
Here’s my license plate collection app Plate-It. Recently I moved from storyboards to programmatic UI! It’s free to try :) apps.apple.com/gb/app/plate-i…
Every state has their own plate, and in the last 20-30 years, each state has released various ‘graphic’ plates that people can pay extra for to support local charities, organisations, sports teams, etc :)
Data synchronization. Biggest feature request was to have things sync between devices (soon there will be web and android apps), and so this was how I approached it. :)
Makes sense but I wish I could try it without having to create an account. Even just decreasing the number of things I have to fill in to create an account from first name, last name, username, email, and password to just email and password would be beneficial to reduce friction.
Stormcore, connects to your electric scooter, skateboard, unicycle, etc to see stats, track your rides, configure, whatnot. Home tiles backed by DiffableDataSources and db by Realm
Working on a new project: app for tracking your most important activities (daily themes) every day.
SwiftUI, Neumorphism: all you need for an app in 2020!
Please, join the Beta 🙂
testflight.apple.com/join/2K0e51P5
My own API that webscrapes different sources to get rankings up to 1000.
It’s not the fastest but it is interchangeable with the iTunes API which only gets you ranks to 200.
Nope the previous version had images instead.
It got removed because it had a search feature for apps on the AppStore.
On the call I had with them they said I cannot pull down rankings no matter what API I use, there’s or a 3rd parties...
If it’s not approved you should consider making it open source! Would help out tons of developers and they could contribute features in (any iOS developer knows how to download and run an app anyways)
Data are mainly coming from ourairports.com (open data) augmented with Wikipedia scraping. Everything is stored in a SQLite db embedded in the app so it’s completely available offline.
This looks great! The existing options appear somewhat sketchy, some requiring positive reviews to unlock features. Signed up for access. Looking forward to trying it out!
If you're looking for an easy way to use your iPhone as a WebCam you can do pretty well using CamTwist (free, MacOS) and Full Screen Camera (free, iOS).
As a bonus, you can do fancy text and graphics overlays, as well as cheesy effects!
Here's a how-to thread: 👇
My first 100% SwiftUI app ‘SatNow’ was released a couple of weeks ago. A super simple app for tracking the ISS, and future passings are graded by location, weather, and time of day. :) apps.apple.com/gb/app/satnow/…
Potentially a bug report for you, the viewing quality showed correctly first time the app was launched but every time since it’s showing could not be determined for all viewings. Double checked and Location Services are enabled etc
That is likely to do with the weather API that I make use of. Location is definitely working, as that’s how the future passings are determined :) I’ll take a look, thanks!
Just downloaded your app, looks nice, thanks! 2 quick remarks: (1) would be nice to distinguish between notification states (a filled bell?), (2) the ‘Clear scheduled notifications’ menu item immediately clears them but the chevron made me expect a list or sth behind it first.
This app is amazing! I love that it allows me to acknowledge quick wins in a fun way and all the times I can look at it and remember those small wins. Makes me so happy!
Working on a SwiftUI app for cocktail recipes, that can suggest what to make based on your ingredients. Bit more of a learning exercise than anything else, but it's been fun testing the recipes!!
Hey feel free to DM - looking for TestFlight testers! App is still very early on, but would be good to get feedback and suggestions from a cocktail enthusiast.
I would love to know more about this app! I’m developing one myself and I am also a professional bartender. I can happily help you out with cocktails if needed 😄
finishing up AudioTune - a real time pitch correction app. it's AUv3, meaning you can use it as an effects plugin inside another app, similar to how you would use a VST in Logic or Ableton. but on iOS!
twitter.com/danielkuntz0/s…
Still working on Walletry, I learned new things in SwiftUI and I want to apply them all by adding new features and more improvements to make the app better.
I’m working on a coffee brewing helper app! coffee-companion.appsbymw.com it’s built using SwiftUI and will allow the user to log brewing methods. I started building a couple weeks ago on my twitch and am only working on Mondays. Goal is to have CloudKit support.
Sounce. 100% SwiftUI app that let you mix, adjust and listen to ambient sounds.
From visuals to interactions, it has been designed to deliver a true peace of mind experience
Released it today! apps.apple.com/app/sounce/id1…
Hello 👋🏻
Just launched Sounce on @ProductHunt 🚀
Create your personal and unique atmosphere by choosing sounds from a library, adjust the volumes for a perfect harmony and listen to your creation. Indefinitely.
Available now on the App Store!
Well done man, the design is great..
I would love to use the app but it requires iOS 13 :(
is it possible to support the older iOS versions in the next update please?
I have an old iPhone with iOS 10 and it would be great if I can run the app on it.
Hi ! Thank’s for the feedback ! Unfortunately, the app is made in SwiftUI, which is only supported since iOS 13 ... Sad to know people can’t use my app
Working on code editor for iOS. In my plans, this app should support TextMate bundles and install additional tools for work (clang, python, PHP, nodejs and etc)
Notifications, Git, and File tree were written on SwiftUI.
A simple task manager think of it as notes + reminders + jira/trello!
Create multiple projects, organise with tags and customise your workflow for your individual projects!
Sharing and syncing across all devices.
@thetaskapp launches in 2 days (1st of June) 🚀
A foster parent survival guide. Yeah, it’s basically a notes /to do app, but the point is that it’s a one-stop-shop so foster parents can access their kiddo-specific files quickly and securely.
I’m working on Cleora: HTTP & WebSocket client for iOS & iPadOS, getting ready to release lots of improvements before WWDC, so that I can then focus on supporting the new iOS version and build SwiftUI/AppKit version for macOS: cleora.app It's fully in SwiftUI 😊
Thank you, Tom. Great to hear that it's useful for you. I’m actually planning to add some approved endpoints for license free interactions, hopefully in the upcoming release.
Touching up Pocket Rocket before Saturday’s launch :) It’s designed to help you never miss another SpaceX launch, and see their rockets in AR. pocketrocket.app
Working on a job application tracker!!
Easy way to track all the different jobs you’ve applied to!
I share the entire process on my Instagram
Instagram.com/mikaelacaron
wow, this looks fantastic! my trainer has been giving me at-home weight routines and i’ve been looking for a Watch app to track them. let me know if you need a beta tester!
Very low price point. I mean, I hate subscriptions in general, something psychological would make me choose a $4.99-$9.99 one time forever unlock lol. The mind works in mysterious ways.
An image board viewer written entirely using SwiftUI. I hope Craig has some exciting SwiftUI news for us this year, because I had to bridge lots of gaps so far 😅 (screenshots featuring artwork from the great @ashleyloob)
I also have a fun prototype of a native MakerBot iOS (and iPadOS) app in the works, also in SwiftUI! It’s already implemented some features not released publicly, so this is all I can show right now sadly. (This is just a side project—it won’t end up becoming the official app)
For this one, I wanted to implement as many cool “magic” features as possible (and that made sense). So far, Handoff, iCloud syncing, and drag-n-drop of posts are implemented.
Developed Apple Watch app with CoreML to prevent people from touching their faces. But App is rejected by Apple due to relation to Covid pandemic. #COVID19#coronavirus
Developed Apple Watch app to prevent face touch. Trained ML model to detect sensor movement. Launched as wrist raise tracker as we can’t detect actual face touch but approximation.
We're working on a big update for WWDC, definitely rooting for some PencilKit love with you :)
@penbookapp turns your iPad into a magical notebook – any developers who want to use it to sketch/prototype with our iOS stencils, @ me for a free license
After 10 years I'm rebuilding one of my first puzzle game that I released on the AppStore in 2009 for iOS 3. For iPhone, iPad, macOS & tvOS. Before / After:
I’m working on updates for my bookmarking app “Bookmarks”. It already has iCloud sync, drag’n’drop and uses iOS13′s LPLinkView. Next up are custom collections and shortcuts support ✌️
apps.apple.com/de/app/bookmar…
For sure! Musiker allows you to save sheet music to your device. It’s got iCloud Sync, image annotation support (with PencilKit) and allows to scroll through the sheet music using face tracking! @musikerapp
The documentation on that (by Apple) is useless. I do use “.timeIntervalSince“ to grab the age. Any help or pointers for getting to the end goal for “”days until”? —thanks!
Getting very close to launching an independent watchOS version of @whatsmyeta 100% SwiftUI, calendar integration, lists that are fully managable on the watch and customisable complications.
Days 92 to 94 - the UI is starting to get somewhere. Lately I’ve been working a lot on getting the code organized and reusable wherever possible. D.R.Y. is the motto. Inheritance is key 🔑
#100DaysOfCode#audiokit
I'm working on an iPad app called ReadLists. It lets you create playlists for webpages. You can have a ReadList filled with your favorite tech blogs, one for memorable poems, another for interesting articles about some subtopic, etc.
TestFlight Link: testflight.apple.com/join/JTpSTon9
Working and released an advanced indie video editing app for #ipad called @filma_app key framing, animated masking, motion tracking, multitrack among many tigger features #visionframework#metal#inspireothers
I need to add some feature to CanIGetUp (because it’s too trivial for Apple right now). It’s an app that you install on the device of your child. When you child wakes up, she can look herself it it’s already time to get up without waking you up.
I’m building a(nother) Markdown to slideshow Mac app, but with the added twist that it embeds native SwiftUI views defined in inline codeblocks. Theme and layout can be set up in SwiftUI too. @dias_app
If you want to, I believe scaling it down to iPhone (as well) would boost your audience potential to 3-4x the size just given pure numbers. Not a lot of extra work relatively-speaking.
Working on @rocketsim_app, making it easy to record the iOS simulator into MP4 or GIF. The GIF can easily be dragged into GitHub issues or Pull Requests, which is great for visually showing code changes 👌🏻
I'm working on a pet project, Kitchen Gnome (SwiftUI+ pointfree composable architecture). The app helps keep track of your groceries and figure out what you could cook based on ingredients.
Sign up on TestFlight beta: tinyurl.com/y8sf2vxc
And app! I just downloaded and, while I don’t see myself using it every day (I annotate very few documents), I want to find a space for it in my workflow, it’s brilliant.
I'm working on Session, a focus timer app with Analytics. This is my first Apple software.
Made with SwiftUI and available on macOS and iOS :)
Really sad that I can't release it as I've tried to apply Apple Developer Program from the past two month without success.
Exploring SwiftUI with "Wash Me” a guide on how to read cloth care symbols :D with Core Data and CloudKit.
I’ve also worked on some SwiftUI Preview tools like SafePreviewDevice :D
Arc Mini is an open source, SwiftUI rewrite of the core #ArcApp functionality. Will be available on the App Store and is already build and runnable from GitHub source. github.com/sobri909/ArcMi…
I've been working on 🧳Suitcase, a command line tool that can create SwiftUI interfaces to other tools.
It supports interpreter mode for scripting or direct use from the command line.
UIs support drag & drop, dark mode, doc icons and menu bars and more.
github.com/Impedimenta/Su…
This looks like it could be a far more functional notification system for #macadmins
Might have to play with this one for providing easy to use GUIs to command line tools.
With Suitcase you can call command line tools directly and using the Apple Script command line to control other apps.
It would be possible to add Apple Event support directly but that comes with a bunch of sandboxing issues.
/cc @SuitcaseCLI
Thank you. Yes, I understand. But there is no Swift ‘interface’ to Apple Events that is more low-level/efficient than AppleScript right?
In the same way that creating a window with Swift is more low-level/efficient than with AppleScript.
There’s macOS’s ScriptingBridge framework, which is garbage.
There’s the SwiftAutomation framework I wrote some years back, but I do not do maintenance or support.
Least awful way is to call AS handlers from Swift via the AppleScript-ObjC framework:
appscript.sourceforge.net/asoc.html
I saw this go by in my GH feed! Looks really cool, and I definitely appreciate interpreter mode. Are there/will there be shorter aliases for some of those options?
There are current only a few short alias’ but I’m not opposed to adding more.
There are boring technical reasons why it’s not straightforward. But it’s not impossible.
Please create an issue on GitHub. While in alpha I’m happy to make breaking changes.
/cc @SuitcaseCLI
I'm working on Boop, a scriptable scratchpad for developers. Paste some text and run operations on it such as JSON formatting, removing slashes, decoding URL entities, etc. Fully native and Open Source!
It comes from a personal frustration of not having a good place to do those simple tasks... I’d lose count of how many times a day I would look up “JSON Formatter” and blindly paste sensitive data into random websites.
I guess I should have included a link if you want to give it a spin: github.com/IvanMathy/Boop
I’ll make a proper release and finish the website sometimes this weekend, and maybe put it on the App Store. Feel free to fork and/or contribute custom scripts!
As in, export highlighted code? If that’s what you mean, not directly. But since it’s really an NSTextfield I believe copying the text keeps the colors. I could add an HTML exporter too!
Yep! You can create your own easily in JavaScript, and either keep them in a local folder or contribute back to the main repo. See the docs on how to do that:
Your app is great looking but I have some reservations. The Star Wars Holiday Special should have a hard coded override to green. Not sure it can be taken seriously without that feature.
I think I was misremembering it. I think that now I’ve thought about it some more, I think it might be one of the worst bits of TV ever and may be deserving of the red 😂
I've got a mac project i'm working on. It's part of my vision of what Siri could be. Always active in the background, and available offline. #voicefirst
Hey man, I have one feedback (if you’re not looking for it, please ignore)
Answers should always start with the most relevant info and be stoppable
In that case: “it was XX degrees 20min ago, I can’t check right now because we have no connection”
PS.: this is valid for all VUI
Also, the more concise the better. Even if that implies being “less human”
I’d love to have Siri answering to that as
“30 degrees 20 minutes ago, I’m offline now” only
Cool, I appreciate the feedback. Siri will always be offline in my case so the mental model is just a tad bit different from what people are use to today. The best part is you can custom the responses to be less verbose and suitable to your Myers-Briggs.
I’m working on Eyeye, an iOS app written in Swift that utilizes the TrueDepth camera & #ARKit eye-tracking API to help you take care of your eyes with daily exercises. apps.apple.com/us/app/eyeye-e…
A little late to the party, but we're wrapping up a rewrite of our home inventory management app, Home Inventory, w/native iPad and iPhone support & a ton of new features. People can sign up for the beta, which begins after WWDC week, here: homeinventory.app
The current plan is to launch with a universal purchase. We currently support Setapp and hope to continue to do so with version 4, but haven't made a final decision yet. Version 3 will continue to be available via Setapp, though, as long as they allow it.
Made a simple app that allows you to store and save your favorite 10 things of anything. Trying out SwiftUI, Combine and CloudKit/Core Data sync at the same time. apps.apple.com/us/app/fav-10/…
Hi Kotaro. Having a few problems with the app. Love the design and the idea, but unable to open my 4th favourite and cannot scroll down past the page on an 11 pro?
Planning to add CloudKit support to my app xTravel for saved journeys, location based service updates and add more service providers in the coming weeks
Privacy preserving proofs of computational integrity is going to be a game changer in healthcare, trading, finance, etc. Starling Studio makes this tech accessible to engineers with a one-click install IDE SaaS frontend with integrated VM based on the Swift-like Zinc language.
PoweResize. It’s gonna be out June 1st. Crop and reframe images using AI. macOS first, then, lather this summer iOS. I’m thrilled and terrified for this launch… ulti.media/pr
Just released Llama Money. Built with UIKit. It’s really just a simple app for tracking what bills you need to pay before payday. I like using it a little better than a traditional spreadsheet apps.apple.com/us/app/llama-m…
Not going to lie, I am interested in that option, but there are already apps built by large companies that already do that. The draw back of apps with that feature is that due to limitations imposed by banks, the app’s data can be hrs/days behind the current status of the account
Last month I released @xlaunchapp for tracking SpaceX launches! I’m now finishing up iPad support (with a fresh UI that takes advantage of the extra real estate) for the next update soon 🚀😁
Here's a #OpenSource reimplementation of the classic Internet game Netrek using #SwiftUI ! SwiftUI has issues with 3-button mouse support, so it's not as good as the SpriteKit version in the MacOS AppStore. Here's hoping for improved SwiftUI mouse support at WWDC!
I’m working on @timeinorbit, together with @airkai.
It’s a time tracking and invoicing app for macOS, written in SwiftUI and AppKit. We are also writing the backend in Swift using Vapor.
We are super excited to launch 1.0 soon! 🚀😃
Have you run into (or more importantly, worked around) troubles with SidebarListStyle on macOS disabling gestures & drag & drop? I banged my head against that for weeks, it totally derailed a big project I had going.
We had a lot of different issues with SidebarListStyle as well as NavigationViews in general that we had to find workarounds for. Non of them were related to drag & drop though. What issues did you run into?
I had a sample to-do app based on the Reminders UI which allowed dragging items in & out of the left hand list view to import/export, and allowed delete/move gestures. With SidebarListStyle, all that stopped working. I spent most of April trying to find a SwiftUI-only solution.
We had problems with collapsible sections, it would sometimes break item selection. We decided to disable it for now. Fingers crossed that we see some improvements for lists with SidebarListStyle during WWDC 🤞
To learn SwiftUI, I made this to-do list app based on @_matthewpalmer’s .todo file type. Got to say, it’s been a fun project to work on! Still don’t know if I’m actually going to ship it or not.
Is there any way to sign up for beta testing? For the life of me I cannot find an expense tracker app that doesn’t integrate with my bank and doesn’t look like it’s straight from 2010
Honest anecdotal feedback. I severely dislike the line graph, second worst is the circle with the water inside. The septagram is insanely good, I feel like the style would be used on fancy gameshows. I would replace all with strong, straight edged graphics like that
This thread seems too good to stay out of 👋 Continuing work on my first ever app.
It's an independent Watch app that helps you keep track of your training routine on your Apple Watch (without needing your iPhone).
twitter.com/andypandy1337/…
More features added in latest release, 1.4 🎉
- Your training stats directly on the watch face, with complication support.
- New insight with your total duration training each day
apps.apple.com/us/app/exert-t…
+@lapcatsoftware & @sindresorhus thanks for your reply.
this is what I have at the moment. Im using a NSPopUpButton with a custom cell: class DBPPopUpButtonCell: NSPopUpButtonCell
The popover is a custom NSWindow subclass. Essentially all window chrome turned off, and a custom contentView that uses NSBezierPath to render the shape.
If you are looking for open source projects you can take a look at mine:
github.com/iSapozhnik/Menu implements a custom menu with over 30 different settings
github.com/iSapozhnik/Pop… custom popover like in that app
I am working on an anagram assistant app, so far un-named. It is written using SwiftUI and I am very impressed with the high number of SwiftUI responses to this thread.
This is awesome! I was wanting to make something similar cause this follows how I do budgeting. I had so many issues with how best to do the UI. You killed it I love the ui for picking recurring expenses, it’s genius! I’m so glad you shared this. Thank you!
Thank you so much! 😄 I’m glad you like it. I’m a big fan of apples human interface guidelines, and tried to stay as close as possible to them when creating the app.
Unfortunately not. There were some annoying bugs with SwiftUI in 13.3 and below which didn’t make for a nice user experience, so I decided to target 13.4 and above.
Really nice ! I wanted to do something similar and I achieved it with a shortcut and a reminder list, but it not as beautiful as your app :)
Did your app can tell me how much money can I use for this month (before next salary) ? :)
It (currently) doesn’t take into account your salary. You can however choose to view the amount remaining.
For example, if you have an outgoing that occurs every month, and the due data has now passed, it will no longer be included when calculating the totals.
Great app, Gian! 👏
Out of curiosity: Why did you decide to use a TabBar? Wouldn’t a settings button in the navigation bar make more sense, also to have all space at the bottom. I don’t see any advantage of having a TB here. No hate, just asking tho 😇
Thanks 😃 I did have it there when I first started developing the app, but as I added more functionality the nav bar started to fill up, and it looked kinda cluttered with 4 icons at the top, imo. 1/2
Nice work! It’s a cool app with a great UI 👌🏻
I’m looking forward to seeing this app gain more features :)
Would love to see a payment-reminder function via notification and a way to link urls. Or a way to define how you pay a specific expense (different credit cards)
Do you plan on being able to put my monthly income and then the app makes the math, like, how much % i am spending? Would be a Nice touch of awareness. And yes, just tried it, and it is awesome! That design... 👌
Today I launched Readit 🚀 (an alternative for Pocket or Instapaper). You can download it for free on iOS, macOS or Safari Extension
apps.apple.com/us/app/readit-…
Has to be one of the smallest side projects but I’m working on a basic video player that can play video with standard controls. A bit like what the current QuickTime is on macOS:
twitter.com/viditb/status/…
Working on a very small side project, a basic video player that lets you play videos in the standard iOS video player with picture-in-picture support.
It’s practically got no UI except for a document picker to select local files, but found it pretty useful for myself.
I want this for the @YouTubeTV app on iOS— the Clicker app for MacOS does this and I always keep @CNN on in a small screen when working. Very handy, but not available on iOS :(
I’m building a little .txt compiler for my novels!
Only reason I used the incumbent Scrivener was the ability to compile many small chapter files into a draft. Simple floating pallet design makes a perfect SwiftUI test too 😊
Even if I never release it I’ve saved hours already!
Here is @FilmNoirApp for tracking films and tv shows.
Unfortunately it seems Apple doesn’t want us in the App Store. Our account is flagged for termination in 2 weeks.
I hope someone at Apple will notice this so we can get it resolved
We really don’t know. We asked for clarification but only got a generic response that didn’t gave us any clear explanation or a chance to fix the issue.
It's not a "proper" app, but I'm writing a tool to let me play multiple music files from Files, via Swift Playgrounds.
Mixing SwiftUI and UIKit, so I can make lists much more easily. Don't have playback going yet (working on getting the edit button working), though…
Released @punktapp, a private and secure one-sentence journaling app, about two weeks ago. Still overwhelmed by the incredible feedback I’ve got and that over 5000 people have started journaling since then.
Just an idea, on Git Host selection, wouldn’t be cool if the button widths are wrap_content with 20(left,right) padding ? Maybe 20 padding to all sides as well ?
I found myself wasting too much time on my Mac. So I built this app where you have to "request time" from your budget before going on Facebook, News, etc.
Awesome looking tool. Curious to move to it from grouvee.com
Does it have an entire database of games? Where is that db sourced from? Grouvee contains every game I could think of.