- 87
- 167 307
Daniel Atitienei
Romania
Приєднався 17 січ 2023
👨🏻💻 Android & Coffee
💼 daniatitienei@gmail.com
💼 daniatitienei@gmail.com
Tools I use as a Software Engineer | Day In The Life, Productive Habits & Unboxing New Tech
Wassup, today I got the new SSD so no more issues with storage. 512GB of storage isn't enough for me bruh.
Timeline:
0:00 - Morning routine
1:02 - Coffee ☕️
1:48 - Work block 1
2:10 - Software I use as an SWE
3:28 - Workout
4:03 - Unboxing
5:20 - Work block 2
6:01 - Cooking dinner 🍽️
7:05 - Night skincare
Timeline:
0:00 - Morning routine
1:02 - Coffee ☕️
1:48 - Work block 1
2:10 - Software I use as an SWE
3:28 - Workout
4:03 - Unboxing
5:20 - Work block 2
6:01 - Cooking dinner 🍽️
7:05 - Night skincare
Переглядів: 95
Відео
everyday tech that i carry to stay productive as a software engineer | edc 2025
Переглядів 1,5 тис.День тому
Wassup! Today's video is about the daily tech essentials I use for work and carry with me when working from other spots like a cafe ☕️. Support the channel ☕️: ua-cam.com/channels/oQluKRjwq-7HvpSv8fZ2Lw.htmljoin Timeline: 0:00 - Intro 0:17 - Laptop 1:03 - Phones 1:45 - Watches 2:29 - Headphones 2:51 - Mouse 3:22 - External Battery 3:40 - Camera 3:57 - Bag
Type-Safe Deep Link Navigation using Jetpack Compose
Переглядів 62614 днів тому
Happy new year! In today's video, we will build a simple application that opens a deep link to a product screen with a certain ID. Support the channel ☕️: ua-cam.com/channels/oQluKRjwq-7HvpSv8fZ2Lw.htmljoin Verify the website: developer.android.com/training/app-links/verify-android-applinks#web-assoc Let's connect 🤗: www.linkedin.com/in/daniel-atitienei/ Blog: medium.com/@daniel.atitienei
Building a Clean Architecture App using MVVM & Jetpack Compose (League Of Legends)
Переглядів 2,6 тис.Місяць тому
In today's video, I will show you how to build a Clean Architecture app based on League of Legends. If you have any questions feel free to let them in the comments and I will try to reply ASAP. Initial code (code along): github.com/daniatitienei/LeagueOfLegends-MVVM Final code: github.com/daniatitienei/LeagueOfLegends-MVVM/tree/final API: developer.riotgames.com/docs/lol#data-dragon_champions L...
Implement Firebase Realtime Database in your app using Jetpack Compose
Переглядів 823Місяць тому
In this video, you'll learn how to read, write, and update documents using the Realtime database. Let's connect 🤗: www.linkedin.com/in/daniel-atitienei/ Blog: medium.com/@daniel.atitienei Do you like my content? Here you can buy me a coffee ☕: www.buymeacoffee.com/danielatitienei
Listen To Lifecycle Events In Jetpack Compose
Переглядів 5762 місяці тому
In this video, you'll learn how to listen to lifecycle events in Jetpack Compose. 0:00 - Intro 0:35 - Method #1 1:52 - Method #2 2:48 - Method #3 [versions] lifecycleRuntimeComposeAndroid = "2.8.7" [libraries] androidx-lifecycle-runtime-compose-android = { group = "androidx.lifecycle", name = "lifecycle-runtime-compose-android", version.ref = "lifecycleRuntimeComposeAndroid" } Let's connect 🤗: ...
Retrieve Type-Safe Navigation Arguments In ViewModel
Переглядів 5002 місяці тому
In this video, I will show you how you can retrieve the type-safe navigation parameters in your ViewModel. Source Code: github.com/daniatitienei/TypeSafeVM.git Let's connect 🤗: www.linkedin.com/in/daniel-atitienei/ Blog: medium.com/@daniel.atitienei Do you like my content? Here you can buy me a coffee ☕: www.buymeacoffee.com/danielatitienei
Splash Screen API - Jetpack Compose
Переглядів 1,1 тис.2 місяці тому
In this video, we will create a simple splash screen using the splash screen API. Let's connect 🤗: www.linkedin.com/in/daniel-atitienei/ Blog: medium.com/@daniel.atitienei Source code: github.com/daniatitienei/ComposeSplashVideo.git Do you like my content? Here you can buy me a coffee ☕: www.buymeacoffee.com/danielatitienei
Day in the Life of a Software Engineer | Freelance Programmer
Переглядів 9512 місяці тому
If you want to see more videos like this one let me know in the comms! Let's connect 🤗: www.linkedin.com/in/daniel-atitienei/ Blog: medium.com/@daniel.atitienei Do you like my content? Here you can support me with coffee ☕: www.buymeacoffee.com/danielatitienei
The BEST Search Optimized Local Database - AppSearch
Переглядів 5192 місяці тому
In this video, you will learn what AppSearch is and how to use it to improve your application search speed. Let's connect 🤗: www.linkedin.com/in/daniel-atitienei/ Blog: medium.com/@daniel.atitienei Source Code: github.com/daniatitienei/AppSearchVideo.git Do you like my content? Here you can buy me a coffee ☕: www.buymeacoffee.com/danielatitienei
Koin the Secret to Fast & Simple Dependency Injection
Переглядів 9242 місяці тому
In this video, we'll implement Koin in an Android app and discuss some differences between it and Hilt. Let's connect 🤗: www.linkedin.com/in/daniel-atitienei/ Blog: medium.com/@daniel.atitienei Do you like my content? Here you can buy me a coffee ☕: www.buymeacoffee.com/danielatitienei
Preferences DataStore - Best Way Of Storing Small Data In Your App
Переглядів 7853 місяці тому
This is the most straightforward option, especially for apps that need to store simple key-value pairs, much like SharedPreferences. Preferences DataStore is ideal for storing user preferences such as basic app configurations. Compose Multiplatform Book with 20% discount: danielatitienei.gumroad.com/l/compose-multiplatform/21OCTOBER Let's connect 🤗: www.linkedin.com/in/daniel-atitienei/ Blog: ...
Build Cross-platform Apps using CMP (Compose Multiplatform)
Переглядів 3803 місяці тому
In this video, I will showcase the book I've worked on about Compose Multiplatform. In this book, you will learn how to build one app for two platforms iOS and Android with Compose code. Get the book from here: danielatitienei.gumroad.com/l/compose-multiplatform/21OCTOBER Let's connect 🤗: www.linkedin.com/in/daniel-atitienei/ Blog: medium.com/@daniel.atitienei Do you like my content? Here you c...
Pull To Refresh using material3 - Jetpack Compose
Переглядів 1,5 тис.3 місяці тому
Pull To Refresh using material3 - Jetpack Compose
How to Make HTTP Requests With Ktor - Android
Переглядів 1 тис.3 місяці тому
How to Make HTTP Requests With Ktor - Android
Firebase Auth with Email and Google + Login UI + Credentials Manager - Jetpack Compose
Переглядів 3,7 тис.3 місяці тому
Firebase Auth with Email and Google Login UI Credentials Manager - Jetpack Compose
How to Make HTTP Requests With Retrofit - Android
Переглядів 5924 місяці тому
How to Make HTTP Requests With Retrofit - Android
Jetpack Compose For Beginners - Crash Course 2024
Переглядів 1,6 тис.4 місяці тому
Jetpack Compose For Beginners - Crash Course 2024
Integrate Appwrite In Your Android App - Jetpack Compose
Переглядів 1,2 тис.4 місяці тому
Integrate Appwrite In Your Android App - Jetpack Compose
Integrate Supabase In Android App with Jetpack Compose - Android Studio
Переглядів 1,5 тис.4 місяці тому
Integrate Supabase In Android App with Jetpack Compose - Android Studio
How To Become an Android Developer | Android Developer Roadmap 2024
Переглядів 1,6 тис.5 місяців тому
How To Become an Android Developer | Android Developer Roadmap 2024
Observing Network Connection State using Jetpack Compose - Android
Переглядів 1,6 тис.5 місяців тому
Observing Network Connection State using Jetpack Compose - Android
Build Android and iOS apps with Compose Multiplatform (CMP)
Переглядів 7195 місяців тому
Build Android and iOS apps with Compose Multiplatform (CMP)
Image Carousel In Jetpack Compose - material3
Переглядів 1,8 тис.6 місяців тому
Image Carousel In Jetpack Compose - material3
Implement Firebase Firestore in your app using Jetpack Compose
Переглядів 3,6 тис.6 місяців тому
Implement Firebase Firestore in your app using Jetpack Compose
Adaptive List-Detail Layout using Jetpack Compose
Переглядів 8116 місяців тому
Adaptive List-Detail Layout using Jetpack Compose
How to Make a Clean Architecture Anime List App using MVVM & Jetpack Compose
Переглядів 7 тис.7 місяців тому
How to Make a Clean Architecture Anime List App using MVVM & Jetpack Compose
Overflow Indicator In Jetpack Compose
Переглядів 7307 місяців тому
Overflow Indicator In Jetpack Compose
Type-Safe Navigation In Jetpack Compose
Переглядів 3,2 тис.7 місяців тому
Type-Safe Navigation In Jetpack Compose
Thats a cool day. Good food too. Personal care, Coding, Cooking all in one vlog.😁
Oh yeah! Thanks!
Nice!
Thanks!
Wow!!!!🥇
Top
Thanks!
Bro I want to start Katlin and Jetpack because of you do you have a courses to propose me ?
It makes Unit testing hard, because I don't know how do you manually add in the SavedStateHandle the argument in a way that toRoute will work as intended
For anyone having enableEdgeToEdge() not enabling the edge to edge, you have to specify `contentWindowInsets = WindowInsets(0.dp)` in the Scaffold parameters
How you got the first job and in what country you worked?
I worked remotely from Romania for a Canadian company I found on UpWork, submitting a cover letter and my project portfolio. The portfolio had simple apps like a reminder app, tutoring app and a socks market. They gave me the chance to prove myself, and I successfully delivered the project, leading to a second app collaboration.
Nice! Bro, i have to mac pro 14 silver m1 pro(16/512), Poco X6 Pro, Sony XM5 black, and mi band 6.
That's cool! We almost have the same things 😂
@@daniel.atitienei Bro, thank you for the educational videos. Even though I'm not a beginner, I'm glad to see your videos.
@@daniel.atitienei Bro, can you help with the guide on how to be a developer to find a job in this field?
@@kimoterru503 real
Nice video bro Damn I wanna get a girlfriend now🥹
Thank you! Good luck! Just be yourself, you got this! 😁
Goodone brother !
Thanks mate✌️
😮😮
you are awesome. it works!
Glad I could help!
upload a project on google maps with all features.... please
nice content but we miss your explanations with no sound between 2:36 and 3:14
Ah, I didn't notice when I edited the video 🥲. By the way, I said that we can create the second screen and retrieve the arguments like usual. Also, thank you!
Cool video man! I have recently discover the channel and It helping me a lot with Compose but I think it's a good idea to introduce some theorist concepts before coding, for example, what we are going to do, why should we do this way and then show us the method. Anyway, thanks for the info!
Sure, I will try! Thank you for the feedback! ✌🏻
Could you please suggest some resources from which I learn Android Development using jetpack compose?
Great video sir 💯👏🏼👏🏼
Thank you! 😁
Thanks for sharing 🤩
You’re welcome! ☺️
Why do you keep making cheap copies of Philip Lackners videos? Make some good content
If he has a video on a subject, does that mean I cannot approach that subject?
Thanks for the tutorial! I have a question, should I upload the google-services.json and webClientId to a public repository or its better to add in gitignore?
You’re welcome! Better add it to .gitignore because if is publicly accessible, anyone could potentially misuse these credentials.
@@daniel.atitienei Thank you so much!! <3
You're welcome!!
Hey, I ve learning Android traditional views but manipulating JSON can be done with GSON dependency right? Or is not a good idea in compose?
Hey, you can manipulate JSON with any dependency you like. So you can use GSON without any issues!
🎉🎉
🎉🎉🎉🎉
легенда
@daniel.atitienei did you figure out why the emulator wont work for the sign in ?
Yeah, in my case was that I was signed out of my Play Store account. So if you login into play store this will fix the problem
can't see the command
which theme you are using?
Hi ... curious how you would approach this with API 35 where window.statusBarColor has been depreciated.
How to build a frosted glass app bar in compose
really enjoyed watching this
Glad you enjoyed it!
Subscribed Great Content ❤
Thanks!
If the champion has a space in the name, it wont retrieve the image because it wont be able to find it that way. In the AsyncImage, you can instead pass champion.id instead of champion.name
Good job. Small point if people are trying to actually use this API: I think it is important to use "id" instead of name when building image queries. They are usually identical strings, but for some of the strange names like "Cho' Gath", the *id* is "Chogath". The use of *name* will not work here.
You’re right, I didn’t paid enough attention to the id value. I assumed that is a random string or an integer 😂
Can you give me your laptop's information?
MacBook M1 Pro 16GB 512GB
@ thank you so much
You're welcome!
Thanks , Keep sharing
You’re welcome, I will!
Cool, make more like this like login authentication, bearer token, post, get and others
Sure, I will give it a try!
I cannot tell that animateItem is doing anything on the card list....
It has a small fade in - fade out animation which you can customize
what phone are you using in this video sir?
Realme 7
how to request scopes like Google Drive Scope using this sign in method ?
I do not think that you can access the Google Drive API anymore because it got discontinued developers.google.com/drive/api/guides/android-api-deprecation
I was going to watch Lackner, but then I saw your video was 3 minutes long whereas Lackner's was 15 minutes. Great work!
Thank you! 😁
I wanted to see Rengar or Hecarim... not Draven
Very nice thanks
You're welcome!
Thank you!! You make it easier for all us newbies❤
Happy to help! 🤩
I can't see the api doc, there is no link in the description
Sorry. I added it rn
thank you bro, ill still learning on compose too
Happy learning!
Thanks sir 🙏🏼🙏🏼
You’re welcome!
You make the cleanest, most polished projects
Thank you!! 😁
I am looking forward to this.
Thanks you
You're welcome!
Change hilt to koin
stick to hilt bro
The next big project will be using Koin
@@AlfredSLotsu hilt not support multi platform that’s why I say koin
@@daniel.atitienei thank u 😊 hilt not support multi platform that’s why I say koin DI