Android App Development was hard until I learned this! | Google SWE
ฝัง
- เผยแพร่เมื่อ 29 มิ.ย. 2024
- Link to Part-1: • Challenges in Learning...
Folks, in the last video we saw why android development is so hard and why so many early stage android developers give up pretty easily and why even experienced android developers eventually move away.
In this video, we will finally see what Android team has to address the concerns and how to really 'make it easy' to learn Android and be in it for the long term. At the heart of it, the best thing to do is probably stay at the latest & greatest, know at least a few concrete sub-stacks + maintain some breadth knowledge so that if you need to jump sub-stacks in the future, it becomes easier.
Timestamps :
00:00 Introduction
00:25 Addressing the hard parts
01:52 How to approach learning android development today
04:09 Learning concepts for the future
Watch this:
How to become an Android developer? The Easy, Medium, and Hard Paths
• How to become an Andro...
#AndroidDevelopment2024 #programming #softwareengineering
------------------------------------------------------------------
Useful links:
Day in the Life of an Indian Software Engineer in SILICON VALLEY • Day in the Life of an ...
The Resume that got me into @Google | Deep dive!
• The Resume that got me...
Android Developer Certification Exam - Experience
• Android Developer Cert...
-----------------------------------------------------------------------------------
Got questions? Reach out to me here:
Instagram: / hundred_gb
Telegram: t.me/hundred_gb
Linkedin: / gaurav-bhola
Twittter: / gauravbhola_in
--------------------------------------------------------------
My Setup details (In the US):
🖥 27 Monitor ($299) GIGABYTE M27Q 27" 170Hz with KVM switch: amzn.to/3oQEQGz
🦾Monitor arm - HUANUO Dual monitor arm: amzn.to/3OXlpq7
⌨️Keyboard: KINESIS GAMING Freestyle Edge RGB Split Mechanical Keyboard (MX Brown) ($199): amzn.to/3Soyv2q
📱 Phone - Pixel 5 128: amzn.to/3JvAXjH
🖥CPU case ($129) - SSUPD Meshlicious: www.ssupd.co/products/meshlic...
📸Camera - Sony a6600: amzn.to/3JrNLHZ
🔎Lens - Sigma 16mm 1.4: amzn.to/3oQi4i7
🎙️Mic - Boy BY-M1: amzn.to/3QbvJvS
--------------------------------------------------------------
Setup details:
Budget Table: amzn.to/3qe3Yql
Budget Electrical sit-stand (~₹34000): www.purpleark.in/products/sit...
🖥 27 Monitor (One I use) (~₹40000): amzn.to/2Phdpno
🖥 Best 27 Monitor(Budget) India: amzn.to/3gprICn
💻Old Laptop - Acer Nitro 7: amzn.to/3cWqfnj
📱 Phone - Pixel 5a 128: amzn.to/3qakGal
🍎Tablet - Chromebook duet: amzn.to/3vImlVM
🎧Earphones - Galaxy Buds+: amzn.to/3zCRc9p
🎙️Mic - Boya: amzn.to/2RqJCNW
On My Desk:
Cello carbon ballpen: amzn.to/3gMv8R1
Speed triple (₹350): amzn.to/2BXAE2U
Earphone pouch (₹299): amzn.to/2PxDY8d
Under table wire management-IKEA SIGNUM (₹1299): amzn.to/3i5X3Ky
Primary Keyboard: KINESIS GAMING Freestyle Edge RGB Split Mechanical Keyboard (MX Brown) ($199): amzn.to/3Soyv2q
Keyboard-2 : HyperX RGB Cherry MX Blue Elite (₹13000):
I bought this as a renewed one and costed me ₹8000.
Mouse: Logitech G402: amzn.to/2BXEAkc
MousePad (₹699): amzn.to/3fop2nk
6-axis Monitor Arms (Dual ₹6999) (Single ₹4999): amzn.to/3fq35ny
Monitor Arms (Budget) (Less flexibility) (₹2999): amzn.to/3fm9ArD
Dual vertical laptop Stand (₹2499) (₹2999 now): amzn.to/2Pj0AZE
Wire Management
Clips (₹249): amzn.to/3fqJzaO
Velcro cable straps (₹258): amzn.to/3fpQRvo
Tidy Up Wire Bin (₹599): amzn.to/33msKvi - วิทยาศาสตร์และเทคโนโลยี
Amazing Video Gaurav. I completely agree with you on the sentence "at EOD what matters in concept". There's so much of abstraction over fundamentals and people often skip fundamentals. I am the victim of the same, but now I started learning core CS fundamentals. Thanks for inspiring 💯
Hi bro Ishan here, I found app dev hard so decided to do web dev but my interest lies in creating apps and explore the field.....give some suggestions and also u r doing great job....just to amplify ur content start talking about techs used in app and how to learn them, build projects....❤
It is still good to dev web/app , what we can do about ai, jobless?
More details here: th-cam.com/video/7riCJ21cqbA/w-d-xo.html
Should you still learn? Depends on the goals.
If getting a job is the goal, then mobile development is gonna stay, it might eventually become easier given LLMs but that's gonna happen across the board.
As I have said in the video learning cross platform is better IMO.
Yes bro u will be jobless@@FactCarft
Hey, I have nearly 2 years experience as developer.
I started as a Flutter dev and now work on both Flutter and React, though I'm not an expert in either of them I can easily manage to get the work done while learning new things.
The problem I faced with Flutter was that a lot of things are abstracted (as it should be) as it should support multiple platforms.
But I feel like I'm losing a lot of learning opportunity by not going into native side. I tried matching UIKit but oh boy going from Flutter to React and then to UIKit was a hell, going from declarative to imperative. I spent nearly 2 months in it and yet didnt feel confident to handle and task from a project.
So, I'm planning to learn either SwiftUI or Jetpack Compose, which one should I opt and what road map should I follow?
go with Jetpack Compose and KMP
Make videos on the latest in Android development
why jetpack compose is very hard compare to flutter,. Each an every time we have to import something. also there are always some library which were deprecated , for example I am not able to change appbar color .I have to do lots of thing for that
Brother will learn flutter worth in this year
refreshing
Hey what do you suggest java with xml or kotlin with compose, i have completed codelabs from google which were focused on jetpack compose.
My only concern is getting a job like ppl are saying companies are still prefer java developer with xml ,thats why ,can you give your opinion on this ?
For job, you kind-of need both. Most companies are historically on java+xml and thinking or in the process of moving to compose.
And the other set of companies are already on cross-platform.
iam btech cse student, Please tell me that is still worth it to learn Android dev because ai is taking development?
See my answer on the other comment.
Hey sir long time ago you promised a video about comparison of salary and Saving of Bangalore vs USA the reality check video...but it is not uploaded.😊 btw all videos are pretty awesome@@100GB
I have been thinking of building something similar to jetpack compose for Java. Who is with me 🖐️
But why?
@@100GB I love the language and I think Java should also focus on being a UI language, and building something similar to Jetpack Compose for Android in Java would be awesome and that's the only language I am comfortable with
@@user-ig5bf9ps4x you actually hit the bull eye. The deeper you go into the topic, you will realise that Java will eventually end up becoming like Kotlin 😂
@@100GB 😂 , I get what you mean! It's true that Kotlin has set a high bar with its modern features and concise syntax. I think enhancing Java in a similar direction, especially for UI development, could really empower developers who prefer Java. Plus, it would be interesting to see how Java evolves and adapts over time. Thanks for the encouragement!
On the road to nowhere