You don’t have to be great to start, but you have to start to be great.
Day 5 #100DaysOfSwiftUI
✅ If/else
✅ Switch
✅ Ternary operator
🔑 takeaways:
👉 Switch blocks must be exhaustive
👉 For ternary operators, remember WTF: What ? True : False
Visualizing really is a powerful tool.
I just completed day 2 of @mattdavella's Unstuck Challenge and the “ideal day in your life” exercise got me thinking quite a bit.
After writing down the visualization, I'm more even more motivated to pursue my dreams! 🙌
The best products are not those that are simply good, but those that take what‘s already out there and make it better.
I'm only a few days into my #SwiftUI journey, but I already appreciate the type-safety features of the language.
Helps tremendously to reduce those embarrassing mistakes.
Day 4 #100DaysOfSwiftUI
✅ Type annotations
✅ Checkpoint 2
🔑 takeaways:
👉 Whenever possible, use type inference
Below is my solution for the checkpoint. Wasn't that hard but reinforced my knowledge of sets: Now I know that they are made from arrays 💡
Reframe your thinking: You're not bad at something. You're just new to it.
Embrace the beginner's mindset.
Day 3 #100DaysOfSwiftUI
✅ Arrays
✅ Dictionaries
✅ Sets
✅ Enums
🔑 takeaways:
👉 Use default to access data in dictionaries
👉 Sets are significantly faster in look-up operations than arrays
👉 With enums, you essentially define a new data type with all possible values
2022 is already halfway over. Here's a goal I want to reach by the end of it:
Making 1$ online with my own iOS app.
”Without activity, we are lifeless and dull. When moving fast and taking action, we come alive.”
— @JamesClear
How do you make sure that the ideas you have are actually saved somewhere?
Do you have a system for that?
Day 2 #100DaysOfSwiftUI
✅ Booleans
✅ String interpolation
✅ Checkpoint 1
🔑 takeaways:
👉 String interpolation is more efficient than string concatenation
The checkpoint exercise was a simple Celcius to Fahrenheit converter. Completed it without any problems 🙌
Day 1 #100DaysOfSwiftUI
✅ Variables
✅ Constants
✅ Strings
✅ Numbers
🔑 takeaways:
👉 Use constants whenever possible
👉 Type safety is a very helpful feature of Swift
Going for a bike ride first thing in the morning and enjoying this view is amazing 😍
Really helps clear your head and gives you a sense of accomplishment afterward.
Today, I started my iOS dev journey with #100DaysOfSwiftUI (day 0)
Watched a video that answered some basic questions around iOS development. @twostraws did a really great job with making me excited for what's to come 🙌
https://xcancel.com/dominikhofer_/status/1536422578289377286
Many problems in our lives come from our non existent ability to delay gratification. And our short attention span.
The Tiktok effect.
I'm currently struggling a bit to decide what to focus my attention on.
So for the next few weeks, I'll:
⟡ work on my personal website
⟡ take the #100daysofswiftui course
⟡ grow my Twitter account, build more connections
Will share my progress here ✌️
Anyone remember what this CSS snippet did? 🤓
.clearfix::after {
content: '';
display: table;
clear: both;
}
Todays @Webflow 💎:
Hitting this little button in the top right of the spacing accordion centers an element (with margin: 0 auto).
Conclusion:
Starting small, learning and leveling up over time is better than going all in and betting on the wrong things. https://xcancel.com/vvtraining/status/1536019519835197443
Only now discovered that @Figma actually tells you which corner you're editing (focus on the icon on the left side).
Love finding these little UX gems in the wild 🥰
A quick little @NotionHQ tip I just discovered:
Type “:name” to quickly insert an emoji without having to search for it in the native emoji-picker.
Is it true that @NotionHQ doesn't have a search and replace function? Or am I missing something?
When you're tired of paying Adobe just to edit some simple PDFs – I got you 👇
https://www.ilovepdf.com
A true life pro tip, that instantly improves your mental well-being:
Don't be too harsh on yourself.
Debating on what platform I should choose to build my personal website.
The candidates are:
– @super_
– @framer
– @webflow
What would you choose? Any opinions or suggestions? 🤔
During the pandemic, fitness apps were all the rage.
Since I don't go to a gym, I still rely on them pretty heavily.
Here are my 5 favorite health-related apps 💪
Show thread (7 posts)
Built this awesome 3d interaction for the @webflow #21dayportfolio challenge 💯
Show thread (2 posts)
Reenabling the Youtube watch history has drastically improved my watch experience. I regularly get recommended great videos that I would've otherwise missed.
I know, that personalization can be dangerous if you don't be cautious… But if used responsibly, it's a great feature.
Working on a write-up for the creation process behind indocus 👀
Anything specific you'd like to know?
Show thread (2 posts)
Today, I did a lesson on interactions for the #21dayportfolio in @Webflow. And I learned a ton (see the result below).
But one great side effect of learning Webflow is, that you also learn some new stuff about CSS. For example, I finally wrapped my head around CSS perspective 🤓
Great lil @Webflow UI interaction, that I noticed just now:
When you select an element in the navigator, the preview automatically scrolls to it 🙌
It's that time of the year again when I feel the sudden urge to dive into SwiftUI again.
I wonder why…
Never seen such big hype for an Apple event like #WWDC22 in a long time.
It's addictive.
We did it 💯
Thanks to you all, you're amazing!
I know, numbers are not everything. But it's a big milestone for me nonetheless.
This is just the beginning! https://xcancel.com/dominikhofer_/status/1533758227233619968
The past 28 days have been my best in terms of follower growth.
Now, there's only one left to crack the 100.
Can we make it happen today? 🙏
The fact that you can't open a shortened Youtube link directly in the Youtube app on iOS Twitter bugs me everytime…
Crazy how fast we adapt to small changes.
Two weeks back, I had the @Spotify smart shuffle in the app. And I quite liked it after a few days.
So much, that I already miss it now that it's gone again 🥲
But I guess I'll get used to the old shuffle just as quickly again.
Bought these awesome wavey wallpapers by @dizzyup
The wallpapers are already awesome, but you should've seen the setup process… Directly integrated into the system settings & a shortcut for the iPhone.
Didn't even know that wallpapers can have great UX 👀
Show thread (2 posts)