Tweet
After some delays, version 1.1.0 of Subscrible is live on the App Store!
With the only exception of the link for donations, since Apple wouldn’t allow it 🤒

Check it out on the App Store: apps.apple.com/de/app/subscri…

#iosdev #buildinpublic twitter.com/josephsanchezc…
Next small update for Subscrible with some minor changes.

#iosdev #buildinpublic
Day 66 of #100DaysOfSwiftUI. Another app completed! Liked the handler trick for not mixing the objc with swift! #Swift #SwiftUI #iosdev #buildinpublic
Day 65 of #100DaysOfSwiftUI. Now time to build the app. Still don’t like the old API calls. They definitely need an update! #Swift #SwiftUI #iosdev #buildinpublic
Integrated simple text guide into app. Trying @super_ for the first time. Sadly, but it can’t create links based on notion link to block. So I’ve done it manually by replacing paths.

I guess I should add at least video preview for each item in list

#iosdev #buildinpublic
Exploring some ways to use @transition_ios with instagrams stories.

Currently working with small step by stem guide explaining how you could replicate some ideas with your medias. Will add it in app as well.

#iosdev #buildinpublic
Day 64 of #100DaysOfSwiftUI. More weird stuff around SwiftUI and calls to photo library picker methods. Is time to update those calls for WWDC! #Swift #SwiftUI #iosdev #buildinpublic
Critical feedback is always good 😌

I’ve actually been using this feature every day now lol

#iosdev #buildinpublic
V2.8 is out now and includes a ‘Cool Down’ complication and Siri Shortcut.

Special thanks to @suddenbreak for the initial feedback that led to this feature.

If you have feedback, please reach out here or at watchla.app/feedback
Day 63 of #100DaysOfSwiftUI. CoreImage is a bit weird! Multiple image type conversions necessary 😅 #Swift #SwiftUI #iosdev #buildinpublic
Day 62 of #100DaysOfSwiftUI. Started a new chapter about view controllers. Great sharing about state properties. #Swift #SwiftUI #iosdev #buildinpublic
Invalid state should be impossible to represent in app.

In @transition_ios it has no sense to create composition without any media selected. So now you can't.
Same with removing single last item from composition.

#iosdev #buildinpublic #indiedev
Day 61 of #100DaysOfSwiftUI. It seems we had a little surprise for the second challenge before the new chapter. This one was tricky but at least now it’s completed! #Swift #SwiftUI #iosdev #buildinpublic
Day 60 of #100DaysOfSwiftUI. One more app completed related to CoreData and data management. The JSON decode blocked me for a little bit until I discovered how to read the errors generated in XCode. #Swift #SwiftUI #iosdev #buildinpublic
Day 59 of #100DaysOfSwiftUI. Last challenge before completing this chapter around data. Again an easy challenge. It seems like that the only one that I really struggled was about drawing. #Swift #SwiftUI #iosdev #buildinpublic
🥳 New version of my iOS app Skores is already on the App Store:
apps.apple.com/app/skores/id1…

SwiftUI rocks! I needed to add just one line of code to the FetchRequest to make the sorting animated (as seen on video from original tweet). How cool is that? 😎

#buildinpublic #iOSdev twitter.com/skoresapp/stat…
🚀 New Skores update has just landed on the App Store:
apps.apple.com/app/skores/id1…

Changes: Players are now sorted by scores.

Bigger update is coming soon with requested feature: Games History.

#iOSapp
Day 58 of #100DaysOfSwiftUI. More CoreData work. Learning now about relationships and how old is this CoreData tool. Perhaps we need something new for WWDC? #Swift #SwiftUI #iosdev #buildinpublic
I knew my first app rejection would come sooner or later but I never expected it to be so soon 😂

And all because a donation link not using IAP

#iosdev #buildinpublic
Day 57 of #100DaysOfSwiftUI. Going now deep into CoreData. Good tricks I learnt today! #Swift #SwiftUI #iosdev #buildinpublic
Sometimes a technical problem is a result of a business problem.

We sometimes forget that our technical product is simply an extension or actor of the business.

I’m just a guy.

#techstartups #techie #blacktechtwitter #blacktech #ios #iosdev #buildinpublic #100DaysOfCode
Guess who just finished all feature-related tasks before first TestFlight build?

Will kick the build tomorrow and send invites.

If you want to participate and join test party for @transition_ios - welcome, just reply to this tweet 🐥

#iosdev #buildinpublic
I tried to make my watchOS app - Heart Zones Workout paid on App Store for 2 weeks.

apps.apple.com/us/app/heart-z…

#iosdev #buildinpublic #appstore

The results surprised me. See 🧵 for more:
Next small update for Subscrible with some minor changes.

#iosdev #buildinpublic
Day 56 of #100DaysOfSwiftUI. Today’s challenge was quite easy but it is always good to remember some tricks to improve the app. #Swift #SwiftUI #iosdev #buildinpublic
Day 55 of #100DaysOfSwiftUI. Another app completed. Tomorrow is going to be challenge day. #Swift #SwiftUI #iosdev #buildinpublic
Making good progress!

Grocery list app to make you more efficient ⏰ at the store 🛒

Aiming to be on TestFlight by end of summer! Anyone willing to be a beta tester?

#iosdev #buildinpublic #SwiftLang #business
Day 54 of #100DaysOfSwiftUI. More Core Data stuff. Also the component behaviour of SwiftUI is quite nice. #Swift #SwiftUI #iosdev #buildinpublic
Empty states with animations are done.

Some minor icons, colors and texts updates left before first beta build 👀

#iosdev #buildinpublic
I’m working on adding some visual cues to @argylebuild iOS app. Needed a subtle plane look with a visible pattern to it.
What do you think? Is it great or did I nail it?
#buildinpublic #AugmentedReality #iosdev
Day 53 of #100DaysOfSwiftUI. Getting into now CoreData. Interesting concept. #Swift #SwiftUI #iosdev #buildinpublic
👉 What should I do: make last feature and build for beta test
🤦‍♂️ Me: playing with animations, remaking some UI parts and composing some of them into little demo.

Last feature is almost ready though.

#buildinpublic #iosdev
Day 52 of #100DaysOfSwiftUI. Just a quick review about Codable and HTTP requests for Swift. More content tomorrow! #Swift #SwiftUI #iosdev #buildinpublic
So rejection appeal passed the review and game is finally in App Store. Even though its without Wordle 😀#iosdev #buildinpublic
I tried to get Wordle clone, localized to my language, on the iOS App Store.

#iosdev #wordle #buildinpublic

See 🧵 for more:
Released a new feature for BarTab today. Or maybe an extension of an old feature. More control over email recipients, optional message and email preview. Also ability to add payment options to emails. Took 15(!) minutes from Submitted for review to Success!
#buildinpublic #iosdev
Some iOS native vibes for reordering and removal medias.

Only one feature is left before TestFlight build. And maybe a couple of bugs.

#buildinpublic #iosdev
Alright, we’ve got the CoreData layer all setup.

#SwiftUI #iosdev #buildinpublic #indiedev

4/n
Features matter more than design at the start.

Do you agree? 💡

Design is very important for UX, but getting your app up and running 🏃and getting feedback is most important.

#swiftlang #iosdev #BusinessProposal #AppStore #buildinpublic
Biggest joy of making apps - seeing working features that you built

Added content mode toggle, composition size and background. And it’s updating dynamically, even at the middle of transition.

#buildinpublic #iosdev
I'm developing an #ASO tool for iOS developers which will be available at an affordable price.

If you are interested you can find more information here:
buff.ly/398tn0n

#iosdev #indiedev #buildinpublic
Back to working on BarTab today. Want to give users more control over the email to notify customers of their balance. Adding buttons to add/remove specific subgroups, ie. customers with negative balance. Also want to preview the email with a WKWebView!
#buildinpublic #iosdev
Tonight’s bit of code is getting this screen up and running. Will eventually hook it up to a database. Time to browse some web APIs.

#SwiftUI #iosdev #buildinpublic #indiedev
Now, where was I?

Thinking to have random short messages depending of wether the answer is wrong or correct.

Thoughts?

#Severance #game #iosdev #buildinpublic
Version 1.1 in review. This version is dedicate to @KSlazinski, for all the feedbacks that i received from him! 😀

Kris is an incredible UX designer and developer, you should really follow him.

Thank You Kris for your precious help 🙏

#indiedev #iosdev #buildinpublic
My goal is to develop CheckYourList.app to help people live their best, most organised lives.

To this end I've moved from an in-app purchase to subscriptions. (Which I managed to do quite quickly with @RevenueCat)

Why 👇
#iosdev #buildinpublic #indiehacker #startup
I've started getting feature request for Lubba that I hadn't thought about at all before, very cool feeling and going straight to the backlog! #iosdev #AppleWatch #buildinpublic
CheckYourList.app v1.2.0 is now live 🎉
- Integrates more iOS Shortcuts & Suggested actions
- Core Spotlight Integration (makes the app searchable)
- Colors for checklists and groups
- Subscriptions so I can spend more time building the app
#buildinpublic #iosdev
Alright, this should get y’all in the ballpark. So, first guess broadly what the app does. Then later, we’ll see if y’all can guess the twist I’ll add!

#iOSDev #SwiftUI #buildinpublic
DAY20: AirMemo website is ready! Made with this wonderful template 👇

airmemo.app 📨

github.com/sandoche/Mobil…

#buildinpublic #indiedev #iosdev
DAY19: I'm working on the app screenshots.

The main idea is to create a sort of cover to explain the main objective of the app and show to the users why my app is better than a simple post-it.

What do you think? Is the message clear?

#buildinpublic #indiedev #iosdev twitter.com/matteo_spada/s…
Here’s the game. I’m going to start a #BuildInPublic project, and y’all guess what this app does. Threading here for the next several weeks. Game on! #iosdev
My weekly App Store stats. I wonder how it compares to your apps. You can share your results here if you will. Feel invited 😊

#iOSdev #indieDev #buildinpublic
DAY19: I'm working on the app screenshots.

The main idea is to create a sort of cover to explain the main objective of the app and show to the users why my app is better than a simple post-it.

What do you think? Is the message clear?

#buildinpublic #indiedev #iosdev twitter.com/matteo_spada/s…
DAY18: Public beta available🥳

If you want to help me to test AirMemo you can install it using this link!

Every feedback is precious! 🙏

The main functionalities are ready, but some minor tweaks are missing.
RT are really appreciated!
#buildinpublic

testflight.apple.com/join/opkze8nS
My next update of checkyourlist.app is almost done.
- Improved siri and shortcut integration
- Access to a telegram chat group
- a new payment structure
- custom colors for checklists & groups
- lots more!
#buildinpublic #iosdev #indiedev
Daily standup:
✅ Remade settings screen with some interactions (not sure about buttons in "Report bug" section)
🔳 Today going to look into save/load system for compositions

#iosdev #buildInPublic
Big update for Day 5 of my own 10 Day App Challenge. Finally gotten to the point where I can share a screenshot.

#buildinpublic #buildinginpublic #iosdev
I recently decided to improve the UX for the timeline in my app. twitter.com/alex_oleynyk/s…
I wanted to do it special and dynamic. It turned out to be several times more difficult than expected.

I spent several days on this and those are my conclusions 👇 #buildinpublic #iosdev
I’ve finally remake my timeline UI for showing transition names in @transition_ios.

It still require some tweaks but overall behavior looks 👌
#buildinpublic
Almost done with a hefty update to XRP Alerts so decided to update the upgrade to pro view - nicer than just a list of bullets? #buildinpublic #iosdev #swiftlang #swift #SwiftUI #indiedev #iOSDev #XRP #XRPCommunity #XRParmy
Almost done with a hefty update to XRP Alerts so decided to update the upgrade to pro view - nicer than just a list of bullets? #buildinpublic #iosdev #swiftlang #swift #SwiftUI #indiedev #iOSDev #XRP #XRPCommunity #XRParmy
BarTab has its first paying customer! 🥳 Off to a good start with 100% conversion rate 🔥🔥Might be they just forgot they signed up for the trial, but I’m hoping it’s someone who genuinely finds value in my app!
#buildinpublic #iOSDev 👇
Day 1 of my personal 10 Day App Challenge is complete ✊

Main screen with some button animations is built. Next up is figuring out how I want to do data persistence. Coredata might be too complex, but UserDefaults might not be enough. Fun times!

#buildinpublic #iOSDev
Both a blessing and a curse developing a running app. I get the most creative while out running with the fresh air, and I keep seeing my app on my wrist so I just want to keep improving it! #buildinpublic #applewatch #iosdev
Almost done with Strava integration for my running app Lubba. That would mean I have export to GPX, TCX and Strava, no need for any external app to export your workouts if you record them through Lubba! Soon ready for release... #iosdev #applewatch #buildinpublic
✨ alternate app icons are now available for Not Evil Sudoku

(P.S. the waves icon is by the incredible @jstnchu 🌊 ✨)

#buildinpublic #iosdev
New feature in v1.2 — day-ahead hourly prices — is available in App Store. Only for Apple Watch. Works for #Baltic.

#iosdev #indiedev #buildinpublic
Seeing lots of sessions from users in TestFlight makes me really happy :)

45+ people are now using the Beta ✈️
#buildinpublic #iosdev
In the recent update of #BalticEnergy, the main screen with the current-hour price received a new look

#iosdev #indiedev #buildinpublic #balticmarket
Remedied my int/float blunder and feeling pretty good about myself. Implemented this feedback button/sheet in under 30 minutes with #SwiftUI. It's hooked to the @Firebase Trigger Email extension to send an email directly to me.
#iOSDev #buildinpublic
DAY13: I'm Working on the AirMemo screenshots, this is the first test. I love this tridimensional effect. What do you think?

Are made with @figma and only two plugins.

#buildinpublic #indiedev #iOSDev #iosdeveloper twitter.com/matteo_spada/s…
DAY12: I realized an On-Boarding Screen.

It was not in my initial plan, but it was necessary to explain to the users that you can also share reminders with other people.

I spent 2/3 hours to realize it, the final result is not bad for me 🙂

#buildinpublic #indiedev #SwiftUI twitter.com/matteo_spada/s…
I'm Working on the AirMemo screenshots, this is the first test. I love this tridimensional effect. What do you think?

Are made with @figma and only two plugins.

#buildinpublic #indiedev #iOSDev #iosdeveloper
Spent some time today working on a Press Kit. The first version is now live: checkyourlist.app/presskit. This is largely inspired by @michael_tigas's blog post: heyimakeapps.com/blog/launching…
The rest of the day was spent fixing up the website's mobile menu. #buildinpublic #iosdev
#BuildInPublic Project 4/10: Social Network for Travelers!
Day 22
Today, I've worked on the settings page. I've made a few sections already (help, password change, about). Next is implementing Push Notifications!
#100DaysOfCode #iOSDev #AndroidDev #reactnative #webdev #uiux
My first iOS app's beta is now public!

The build is pretty stable now (I think 😅) so if you encounter anything that's broken or could be improved, shoot me a DM 📩

It's a clean Sudoku app built fully in SwiftUI 📱

✈️ testflight.apple.com/join/ooDYRwQj
#iOSDev #indiedev #buildinpublic
So here’s my site so far: bartab.info. Just the bare bones, with no app show case yet, but a nice foundation to build on. Anyway, just wanted to share my thoughts somewhere. Let me know what you agree or disagree on! #iosdev #buildinpublic #softwaredevelopment
#BuildInPublic Project 4/10: Social Network for Travelers!
Day 21
Today, I've made some improvements to the profile screen which is one of the important screens (most first-time traffic will be this page).
#100DaysOfCode #iOSDev #AndroidDev #reactnative #webdev #uiux #programmer
🚨 Not Evil Sudoku Beta Release

It's a sudoku app that I've been #buildinginpublic for the past 24 days.

If you would like to try Not Evil Sudoku's beta, send me a DM with your email!

This initial stage will be limited to 20 people just in case.
#iosdev #buildinpublic
DAY10: I spent the entire afternoon fixing bugs and making the finishing touches.

I'm satisfied with the final result.

Next Steps:
- Screenshots
- App Store Description
- Keyword Research

Receive reminders is super simple 👇

#buildinpublic #indiedev #iOSDev #SwiftUI twitter.com/matteo_spada/s…
DAY9:Yesterday I started to work on Widgets.

The user will have the chance to select the reminder displayed in the widget using the widget's options.

In this way you can use multiple widgets to display different reminders on your home screen.

#buildinpublic #indiedev #SwiftUI
I’ve learned something new while translating my SwiftUI app.
If I want to translate color’s description, I need to use LocalizedStringKey. Here is an example code. I’m sharing it with you all, maybe someone else will find it useful.

#iOSDev #buildinpublic
#BuildInPublic Project 4/10: Social Network for Travelers!
Day 20
Today, I've been building the map recommendation system. It's one of the most crucial parts of the project!
#100DaysOfCode #iOSDev #AndroidDev #reactnative #webdev #uiux #programmer
Finished the onboarding for Not Evil Sudoku 🥳

Is it too wordy?
I might create a new page with the game rules. But it already feels like the onboarding has too many screens.

What do you think?
#buildinpublic #iOSdev #SwiftUI
#BuildInPublic Project 4/10: Social Network for Travelers!
Day 19
Today, I've implemented the like, comment and share features on the Tale page. The comment feature is almost complete.
#100DaysOfCode #iOSDev #AndroidDev #reactnative #webdev #uiux #programmer
#buildinpublic day 21

Tried to make some big changes…they didn’t go according to plan…😬

#iosdev #swiftui
TODO is getting smaller for this one :)

I think macOS app will be a status app only.
No need for the window?
What do you think?

Also, iPad color scheme needs some desperate love.
#buildinpublic #iosdev
#BuildInPublic Project 4/10: Social Network for Travelers!
Day 18
I've been working on the search/explore feature of the app. I built a tab system for switching to user/map/tale search. The more difficult parts of project are about to happen!
#100DaysOfCode #iOSDev #AndroidDev
Next app is shaping up as well 🙌
Love this glass effect :)

#buildinpublic #startup #iosdev
Let’s talk app marketing, what channels are you using? What do you find to be the best ROI? How do you know how to target a specific market? #business #buildinpublic #indiedev #iosdev #appstore
#BuildInPublic Project 4/10: Social Network for Travelers!
Day 17
Today, I made the Edit Profile screen, fixed some bugs and restructured some code!
#webdev #100DaysOfCode #programmerlife #iOSDev #AndroidDev #webdev #uiux
Designed the stats screen for @NotEvilSudoku, really happy with how it turned out 😍😍😍

#buildinpublic #iOSDev #indiedev
Even during a marketing period I can’t afford adding features 😅

So here is a Sunday feature: Face ID unlocking 🚀

#buildinpublic #iosdev
#BuildInPublic Project 4/10: Social Network for Travelers!
Day 16
I've been working on the profile page and been trying to find a good UI for displaying both the map and the tale post. (Photo, text, video...)
#aws #CloudComputing #programmerlife #iOSDev #AndroidDev #webdev #uiux
DAY5: Today's goal is implement universal links in the app.

I'm following this article: abhimuralidharan.medium.com/universal-link…

I need also to write a simple Javascript code in order to redirect the users that doesn't have the app installed on app store.

#buildinpublic #indiedev #iosdev twitter.com/matteo_spada/s…
DAY4: There are a lot of things to do yet, but finally the app can open and create URLs.

Initially, my idea was to use a simple Custom URI Schema but maybe Universal links are better.

I found a good article here 👉 buff.ly/36b9JPC

#buildinpublic #indiedev #SwiftUI
A sneak peek of what's coming 👀

Launching on TestFlight March 12th 🚀

A clean, ad-free Sudoku app for iOS
#indiedev #buildinpublic #iosdev
When you compare two paints, you’ll get the delta score for the paints and a reason as to why it’s a good (or not so good) match. #BuildInPublic #iOSDev
Not much else left to say for me. 😁 😂

Stream begins at 7 PM (CET), in ~3 hours from now. Join us at:
twitch.tv/jeehut

#AppReview #BuildInPublic #SwiftUI #TCA #iOSDev #Live
@Jeehut will be reviewing Barcodes from first impressions tonight live on stream, and I'll be in chat to hang out and answer questions! He'll give feedback and suggestions, then work on his open source Focus Timer build with SwiftUI.

Join us there! 📽

twitch.tv/jeehut/schedul…