James Profile Banner
James Profile
James

@jrswiftjourney

Followers
2,718
Following
1,614
Media
665
Statuses
5,968

Very passionate iOS app developer based in Toronto. Trying to make @quitterun

Toronto, Ontario
Joined July 2017
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@jrswiftjourney
James
3 years
I got inspired by 86-year-old Japanese woman who started learning to code at the age of 81 to make a game that she could not find on the App Store. Not only she finished making that game, she now works as a consultant for a company. And she learned SwiftUI! Don’t give up!
Tweet media one
Tweet media two
7
275
1K
@jrswiftjourney
James
9 months
@TalkinBaseball_ Oh hell no. Let’s not settle for Bellinger. I think he had a benefit of playing for Windy City. We don’t want this guy
14
0
26
@jrswiftjourney
James
3 years
When I installed public beta of iOS 7 exactly 8 years ago. I was not even developing back then. You never know what life will bring. That time, I didn’t know what I exactly wanted to do with my life.
Tweet media one
3
1
25
@jrswiftjourney
James
4 years
Subjective C
5
1
24
@jrswiftjourney
James
4 years
I am designing widget for my upcoming app! Which one is better?
Tweet media one
33
1
24
@jrswiftjourney
James
3 years
Quitter for 1,300 days
Tweet media one
5
0
24
@jrswiftjourney
James
1 year
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
1
23
@jrswiftjourney
James
2 years
Discovered a Dad Joke API while on Twitter and decided to write a small app for it. It’s under review process. Will share once approved. - UIKit - async/await - MVVM Coordinator pattern Not much to the app. Just wanted to test my understanding of the MVVM-C and async/await.
2
0
23
@jrswiftjourney
James
1 year
I have gone 2,100 consecutive days without smoking! #quitsmoking
Tweet media one
4
0
23
@jrswiftjourney
James
3 years
My setup
Tweet media one
1
0
23
@jrswiftjourney
James
3 years
Tonight, I learned to do network calls using Combine. Chain operators used to process the data by Publisher look a lot like modifiers in SwiftUI. Looks better than the old way when I had to write everything inside completionHandler. Recommended.
4
0
22
@jrswiftjourney
James
3 years
I would like to spend next 3-4 days to have a look at your indie apps and provide feedback. If you feel like sharing something, please provide me with your links to your apps. #iosdev #iosindie #indiedev
11
3
22
@jrswiftjourney
James
2 years
Tweet media one
5
0
22
@jrswiftjourney
James
3 years
Took this #100DaysOfSwift test to see where my weaknesses are with Swift. I would like to aim for distinction for future test #100DaysOfSwiftUI
Tweet media one
0
0
22
@jrswiftjourney
James
2 years
The perfect month.
Tweet media one
2
0
22
@jrswiftjourney
James
3 years
I was on my feet at work from 7 to 4. Then did SwiftUI up until now. Not liking where I am now, but I am enjoying the journey to get there. I guess happiness is just a matter of quality of your thoughts and attitude...
2
0
21
@jrswiftjourney
James
10 months
I was going to take a quick 15-minute walk, but the weather was good, the scenery looked nice, and it was not crowded, so I turned it into a long walk.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
0
21
@jrswiftjourney
James
3 years
I felt I needed a new phone since iPhone X in 2017. So I am getting iPhone 13 Pro Max 1TB! #iphone13promax
2
0
21
@jrswiftjourney
James
3 years
Everyday I wake up at 6 to go to work and tell myself to get to bed early when I get home because I’m so tired. I get inspired by things throughout the day and then stay up until midnight to do my side project. Then same shit again next day.
0
0
20
@jrswiftjourney
James
5 months
Presented at Cocoaheads Toronto tonight. I think it's my first time presenting in front of many people in a long time. It went a lot better than I thought.
6
0
20
@jrswiftjourney
James
4 years
I am going to start adding group chat functions to my app today. It will be a lot of work. Wish me luck everyone.
2
0
21
@jrswiftjourney
James
4 years
Working on something I totally believe in makes a big difference. I am excited to get up early to do this. I have zero hesitation to give more every day. I don’t worry about the outcome of the project. I just focus on doing my absolute best. It will be worth it in every way.
2
0
20
@jrswiftjourney
James
3 years
No time to learn SwiftUI and do my UIKit side project. Potential solution? Do rest of my UIKit project in SwiftUI? How’s that idea?
5
0
20
@jrswiftjourney
James
2 years
Thanks for the nice welcome package @theredspace
Tweet media one
Tweet media two
Tweet media three
0
0
20
@jrswiftjourney
James
2 years
@mecid I guess it depends on their goal. If they want a job soon, it’s probably UIKit first.
1
0
20
@jrswiftjourney
James
3 years
Just start the project as SwiftUI project and then use UIKit when needed. Once SwiftUI becomes perfect, you can just go all 100% on SwiftUI.
0
1
20
@jrswiftjourney
James
6 months
I was at the right place at the right time (Elevator) and met someone giving away a couch and table for free.
Tweet media one
2
0
19
@jrswiftjourney
James
3 years
What do you use to build your personal website? #iOSDev
35
0
19
@jrswiftjourney
James
3 years
4 years since my last cigarette.
Tweet media one
1
1
19
@jrswiftjourney
James
3 years
I love my 2020 Intel i5 16 GB RAM 512 GB SDD. It keeps my bedroom warm.
3
0
19
@jrswiftjourney
James
6 months
@aheze0 Such a strange law.
3
0
19
@jrswiftjourney
James
1 year
Day 4 of building in public. Implemented a carousel that snaps (In SwiftUI!) and redesigned the card as well. #buildinpublic #iosdev #indieapp #quitsmoking
2
0
17
@jrswiftjourney
James
3 years
All this in 90 lines of code. Made this from following @seanallen_dev 's SwiftUI course.
Tweet media one
2
0
17
@jrswiftjourney
James
3 years
Working on social media component for my quit smoking app. #buildinpublic #iosdev #quitsmoking
1
2
18
@jrswiftjourney
James
8 months
Andrew Zheng @aheze0 blew my mind again with his idea and execution.
Tweet media one
3
0
18
@jrswiftjourney
James
2 years
I decided to go out of my comfort zone and give a tech talk at work, and it’s today. Little less than three months after I started working.
1
0
16
@jrswiftjourney
James
3 years
Day 34 of #100DaysOfSwiftUI . Used what I learned to the test. Also scored 12/12 in the quiz.
0
0
17
@jrswiftjourney
James
2 years
@HabitKit is such a nice app! It’s great if you have many daily goals that you want to keep track of. I have lots of new year resolutions so this is perfect. And the UI is so beautiful too.
Tweet media one
2
2
17
@jrswiftjourney
James
4 years
It’s here!
Tweet media one
6
0
17
@jrswiftjourney
James
3 years
Picked this up from a garage sale for a dollar few years ago. Maybe worth reading one page a day? It’s 360 pages long. #iosdev #objectivec
Tweet media one
2
0
17
@jrswiftjourney
James
3 years
This weekend, I wrote app that sends you local notification about photo you took year ago. Used UIKit, Firebase, Photos, and Core Data. It was fun. #iosdev
0
1
16
@jrswiftjourney
James
8 months
I am officially finished with the app! Going to upload it for the beta testing.
3
0
17
@jrswiftjourney
James
5 months
All jobs that I interviewed for wanted to leverage SwiftUI. I think the future is here.
0
0
17
@jrswiftjourney
James
10 months
If you click like on this comment you will see a pumpkin animation. #HappyHalloween
1
0
16
@jrswiftjourney
James
2 years
Lucky to have a good senior developer as a teacher. 👍
3
0
16
@jrswiftjourney
James
3 years
@ios_dev_alb Hi, everyone. I am James. I am currently working on @quitandrun . I am on a mission to be a great developer and end smoking in this world.
0
0
16
@jrswiftjourney
James
4 months
No cig for 2,361 consecutive days.
Tweet media one
1
0
16
@jrswiftjourney
James
9 months
Spent more time modularizing and refactoring code. Now there are six modules.
Tweet media one
2
0
16
@jrswiftjourney
James
3 years
@business It’s hard to trust this source if New York isn’t on the list.
4
0
16
@jrswiftjourney
James
2 years
It’s been so busy so I have been oblivious, but now I have not smoked for more than 1,600 days!
Tweet media one
1
0
16
@jrswiftjourney
James
3 years
Day 21 of #100DaysOfSwiftUI Learned about using ForEach to stacking up buttons. Creating UIImage and UILabel and placing them inside UIButton was a pain in the butt. This is all it took for me to create stack of buttons in SwiftUI:
5
0
16