New Year, New Me 🫨
I’m going full indie journey! I left my job and am now funemployed.
This year, 2024, I’ll be building in public and making my own indie apps and doing some freelance work on the side.
I’ll also be traveling and living my full digital nomad life ✌️
I have officially accepted a position as an iOS developer! 🥳🥳
I’ll be staring in January!
The encouragement from the
#iOSDev
community here is ❤️❤️❤️
#iOSDevelopment
#swiftLang
To all Junior iOS developers:
I do NOT immediately know the answers to 8, 13, 16, 18, 19, 20, and 25
This list is a great starting point for studying interview questions, but remember, you do NOT need to know everything!!
30 Interview Questions for Junior iOS Developers 👶👨💻
1. Classes vs structs
2. Memory management
3. How to avoid retain cycles
4. Bounds vs frame
5. GCD and how to use it
6. What collection types are there in Swift?
7. Arrays vs sets vs dictionaries
8. Chain of responsibility
🍎 Introducing Fruitful! A fun way to connect with others at conferences!
Rather than follow each other on Twitter and forget them all 2 weeks later, now you can connect by sharing your custom Pokémon like card!
Be the first to hear about the launch!
Hi friends! I’m looking for an iOS developer role. If you know of any, please forward them to me!
I’ve been learning iOS dev since January 2019. I share my entire experience on Instagram and Twitter.
1/4 RTs appreciated
*when writing SwiftUI*
This would be so much easier in UIKit 😡
*when writing UIKit*
This would be so much easier in SwiftUI 😡
#iOSDev
#iOSDevelopment
#swiftLang
#AppleVisionPro
Only several thousand more sales until my app can pay for itself!
Making a visionOS app was so much fun!
It was challenging learning new things in such a short period of time, but so can say that I did it! 💪 and didn’t give up
I’ll be starting a new iOS developer job next week 🥳
Any tips for starting in a new role? Anything from the job itself, to adjusting to a new office.
(I will be starting in office, safety measures are in place)
#swiftLang
#iOSDev
#iOSDevelopment
#careerAdvice
💡Have you ever had an app idea, but no clue what to do next?
I just saw this in the Apple Developer App, how to plan an app on all of Apple’s platforms, iOS, iPadOS, macOS, etc.
It covers what you can do, where to start, and how to take your app further
#ParticleEmitterPlayground
let’s go!! ✨
Making a visionOS app in one day and submitting it to the App Store!
I’ll actually make this a thread to follow along here 🧵
I have officially merged 2 PRs to Apple repos! 😍🍎
One to Swift Syntax and another to SourceKit LSP
They were just markdown updates 😁 haha but that’s how it starts!
Now I need to figure out how to actually build these (or maybe other ones) and contribute some code! 🔥
.
@mikaela__caron
is an iOS Engineer at Lickability and a fantastic content creator on YouTube, Instagram, and Twitter
Follow her for top-notch insights on
#iOS
development, and join the amazing
#iOSDevHappyHour
she helps organise 💻📱
We’re thrilled to have her at
#iOSConfSG
🦄
Hello 👋 to all my new followers!
I’m an iOS developer who recently landed her first iOS job! 😁
I mainly tweet about apps I’m making and my experience, welcome to my journey
(Also tons of RTs)
Thanks for all your support ❤️❤️
Hey iOS dev friends 👋 Do you all think it’d be an interesting stream, to see me answer StackOverflow questions? And just debugging though problems like that?
Are there any indie iOS devs that have blogged about their experience making their app, and if it’s profitable now?
I’d love to read any! Drop the links below, thanks!
Me: I have several important things to do to make Fruitful a good v1.0
Also Me: improves the loading screen 🦝
Only those with slow internet get to appreciate him 😂
App coming soon to
#WWDC24
! Now back to important matters
I’m so excited to be announced as the 1st speaker
@SwiftConf
! 😍
Get ready to learn how to Ignite Swift 🔥 and build a portfolio website with Ignite the static site generator from
@twostraws
If you’re going to this conference let me know! Can’t wait to see everyone! 👋
🎉 Exciting news! Our 1st speaker for
#SwiftConf
2024 is confirmed! 🚀 Join us for
@mikaela__caron
's talk: "Igniting Swift: Build Static Sites with Ignite." Get ready to learn about the Ignite static site generator from
@twostraws
and how to create your own portfolio website.✨
Indie Apps: get ready for iOS 18! Tinted app icons, control center widgets, Apple intelligence and more! Thanks for using the app be sure to leave a kind review.
Corporate apps: bug fixes and performance improvements
Who’s making updates for iOS 18? Drop your app below!
I’m starting a new series about Clean Code! 🧽
I’ll be reviewing the book Clean Code by Robert Martin, chapter by chapter and how it’s applied to Swift.
Thanks so much for 5k followers! ❤️ To celebrate I want to give 5 people $25 USD to spend on a programming course of their choice! 🦄
To win, you must retweet THIS tweet, a quote tweet doesn’t count.
See more details 👇 👇 👇
I’m working on a blog post sharing all the numbers behind my freelancing business from 2022.
Literally everything! See all the income and expenses, every penny.
What insights do you want to see? What kind of graphs do you want to see?
#buildInPublic
NEW YT VIDEO: Getting Started with Vapor!
In this week's YT video, we share with you everything you need to know about Vapor and how to use it to build your own API in Swift! This is the first lesson for our video series about Vapor, so don't miss it!
I had an absolutely amazing time at
@DeepDishSwift
! 😍🍕
I can’t wait for next year! So many pictures I forgot to take with you all but I had a blast!
I shipped the beta to my app Fruitful (public link coming here soon)
See you all next year
I’m doing a tutorial series for people to learn UIKit, coming from SwiftUI, what would be the best title of this series?
1. Getting Started with UIKit as a SwiftUI Developer
2. UIKit for SwiftUI Developers
3. UIKit in 2022
First up for today is
@mikaela__caron
- an iOS engineer and Youtuber who regularly streams about Vapor and building your own backend, she'll be talking about using Vapor 💧
To everyone I met this week at
#WWDC22
y’all made it for me ❤️❤️❤️
I wasn’t exactly sure what to expect coming there without a ticket, but you all made it awesome!
Hello 👋 to all my new followers from
#iOSDevHappyHour
Let’s get to know each other! Where are you in your iOS journey? What blockers are in your way for getting further?
I decided, I’m going to make an expense tracker for freelancers and small businesses, that’s a macOS app
(aka, track my own LLC’s expenses)
What backend should I use? I’m thinking Vapor with PostgreSQL, Firebase, or CloudKit
What would you choose for this app?
Okay friends, I’m going to build an app with one of the new APIs, and stream the whole process to my YouTube channel
What API should I use? What app should I make? (I’m bad at ideas) 😅
#WWDC22
#iOSDev
#iOSDevelopment
#swiftLang
Tomorrow
@twostraws
and I are recording the next episode of
@swiftovercoffee
and we'd love *your* input to our next open ballot 🗳️
Apart from coding, what’s the most important skill for a developer?
We'll read out as many responses as we can! 📣
I have a friend looking for an iOS dev position, she has over a year of experience and is very interested in UI design and feature work. She also has lots of experience in testing.
If you could give this a RT, post any open jobs you have, or DM me, it’s much appreciated ❤️
Okay friends, I’m going to build an app with one of the new APIs, and stream the whole process to my YouTube channel
What API should I use? What app should I make? (I’m bad at ideas) 😅
#WWDC22
#iOSDev
#iOSDevelopment
#swiftLang
How do you stay productive every day?
It’s wild that I can be super productive one day, and absolutely not the next
What do you do to be more consistent? (This isn’t clickbait, I’m actually wondering how ya do it)
🚨 This is your regularly scheduled
#WWDC23
warning that I will be tweeting throughout the WWDC keynote, unfollow me now if this will be annoying to you!
Thank you for your attention, you can resume scrolling.
It’s my 1 year anniversary of being on YouTube! 😍
Thanks to all those who have watched my videos and joined my livestreams! ❤️
Especially all that have bought me a coffee ☕️
I have a newsletter, to just keep in touch too
With a microapp architecture. Is it better to have the packages inside the Xcode project, and they all use one git repo, or publish the packages separately and import them in the project?
This kinda architecture 👇👇
#swiftLang
#iOSDev
Thanks so much to
@iosconfsg
for inviting me to speak! ❤️
I had an absolute blast and made so many new friends! 🎤
I learned what is Singapore 😂
Next time, I’ll definitely have to stay for longer!
Anyone I talked to, feel free to DM me any questions or to say hi👋
#iOSConfSG
I can’t believe this is free!! 🤯🤯
This course was absolutely amazing and I’d highly recommend for anyone looking for their first iOS dev job (and they’re looking at doing a take home project with UIKit)
I've released my 16-hour GitHub Followers course for FREE on YouTube.
RT for reach if you think it can help someone!
- Mock take home project (job interview)
- 100% Programmatic UI (UIKit)
- No 3rd party libraries
- Full curriculum below
▶️ VIDEO -
Today I merged 1,600 lines of code into a client project 🥹
It was beautiful 😍
- be sure to constantly update your feature branches with changes to the main branch!!
#iOSDev
#swiftLang
#git
#iOSDevelopment
🚨 Everyone be prepared! I am going to
#deepDishSwift
tomorrow and will be posting constantly for the next 3 days 🍕
If you don’t want to see it, mute / unfollow now! You have been warned!
I did it! 🔥
Today I set a goal to finish one freelance task, and I knocked it out in an hour!
The frog has been eaten! 🐸
Last week I set out specific tasks for the week and kinda failed miserably
I had gotten distracted early in the week with a task that took longer than…
Join me tomorrow, Jul 1 ,at 9am ET (13:00 UTC) 🤑
I’m going to livestream building an expense tracker app from scratch, using
#SwiftCharts
#vaporSwift
and more!
This will be a series, every Friday, showing the process of how an app is built!
#swiftLang
🦄 Dev Diaries - Month 2
I’ve started posting a monthly retrospective about my indie journey. Sharing how things are going with my business and what it’s like making my own apps in hope that they make enough money that I can make a living
#buildInPublic