hey, sound is imbalanced... The left channel is way quiter than right channel
@ianschoenrock2285
6 жыл бұрын
Easily the best Android videos on youtube. I love it thanks for the great content!
@boris138
7 жыл бұрын
When you're setting a value for a property in constructor, you don't need to use init block, you can just declare your property inside a constructor like this class ClassName(val property: Type)
@LetsBuildThatApp
7 жыл бұрын
Oh you're right, I'm still stuck in the Java mindset of doing things!
@daitedve1984
6 жыл бұрын
You can, but don't have to. You must not to! It's bad practice, leading to muddy code.
@skir2039
6 жыл бұрын
its not bad practice. It is purposelly put into Kotlin to prevent the boilerplate code
@chrisumb
6 жыл бұрын
"bad practice" no.. no... You can also use access modifiers like private, public, and package-private inside the constructor.
@pathakvivek7865
7 жыл бұрын
thank you for Android tutorials... its nice to have Android tutorials from you... hope ti will be continuining in comming videos also..
@LetsBuildThatApp
7 жыл бұрын
We'll slowly have more and more Android related content on this channel for all of your starving out there.
@sashakolsky
7 жыл бұрын
Lets Build That App thanks for the videos. I wonder whats you take on react native replacing kotlin/Java and swift/objective-c? Isn't that the direction where it's all heading?
@pathakvivek7865
7 жыл бұрын
Thank you very much ... and it would be better if you start a series of complete app developing tutorials...
@LetsBuildThatApp
7 жыл бұрын
This was supposed to happen 10 years ago according to predictions in the software industry.
@LetsBuildThatApp
7 жыл бұрын
You can go ahead and sign up for an account on my website and I'll announce when a full series course comes out for Android Kotlin. Thanks.
@sameerk12982
6 жыл бұрын
Thank you Sir for making such an easy and clear tutorial. The way you explain things are very clear.
@thanasisathanasi4965
4 жыл бұрын
Old Video but really good. Face and Voice of the author. Good illustration, good microphone. Yes definitely a like !. Thank you sir !
@krutomjer
7 жыл бұрын
Thanks for the tutorial Brian. Coming from Xcode and iOS I have a love/hate towards android studio :)
@serbaserbi9709
6 жыл бұрын
thanks for you tutorials bro, when i was learn IOS programming i also watch and learn from you. Im your fans. keep moving. chers
@ようつべチャンネル-i2m
7 жыл бұрын
thanks for uploading awesome video! I've been waiting for your android lesson
@Yasinaktimur
5 жыл бұрын
youre very professional and we love you thx for them all.
@ToastBrot4444
7 жыл бұрын
Hadn't even realized you have Android videos aswell - is this the first? Looking forward to watching it!
@Abdi-uy1kh
7 жыл бұрын
There is 2 other videos
@נדבכהן-ה7ס
5 жыл бұрын
thank you so much!!!! i been looking so much for good listView tutorial!!!!
@clutchSoda
7 жыл бұрын
man, thanks for doing android tutorials you are awesome!
@TheCreative1798
3 жыл бұрын
if only my teacher could explain the problem like you do
@LetsBuildThatApp
3 жыл бұрын
True, most teachers are absolutely not fit to be teaching.
@Hamzaelbouti
2 жыл бұрын
love ur tutorials .... do jetpack compose tutorial plz ...
@mandara88
6 жыл бұрын
Best tutorial on the net!
@joca251078
7 жыл бұрын
Hey Brian, thank you for this tutorial and all content that you do about iOS developer. I have learning a lot with you.
@literallyshane4306
7 жыл бұрын
Excellent as usual! thank you
@thananut
7 жыл бұрын
another awesome tutorial cheer
@Евгений-н8ь1м
6 жыл бұрын
Thank you so much! Really useful videos!
@dynsta
6 жыл бұрын
Parabéns pela aula, ótima explicação... Obrigado
@craigmunday3707
6 жыл бұрын
Nice lesson, very clear
@rogerwprice
7 жыл бұрын
Thanks. Interesting stuff!
@nicosolis2810
6 жыл бұрын
Hi Brian, just a few question. How will you differentiate ListView vs RecyclerView and which is much better for you? Like how you define the differences of TableView & CollectionView in SWIFT. Thank you in advance. :)
@valeria-210
6 жыл бұрын
thanks for the tutorial ... in the demo that you use to explain what you are going to teach in the navbar there is a search engine ... that at some point you show it how it is done? I did not see it in this tutorial ... Thank you!
@vvyogi
6 жыл бұрын
Awesome tutorial.
@LifeCasts
7 жыл бұрын
Thanks, finally tutorials about Android, Are you going to explain all the layouts and widgets, like ListView, RecyclerView etc, or it will be project based?
@LetsBuildThatApp
7 жыл бұрын
I'm probably going to do an intro on the basic components I need for the first project, then move onto writing some real project code.
@LifeCasts
7 жыл бұрын
Ok great, thanks:)
@FadhlyHamzah
3 жыл бұрын
Subscribed
@raj-kal
6 жыл бұрын
thanks for the awesome tutorial
@deven5578
6 жыл бұрын
lets build+ sir can i use android studio in my laptop having 1 gb ram if not how can i increase my ram
@educatorestrada29
6 жыл бұрын
I have a listView that does not run. I don't know what to do at this moment. I have tried everything. Please help. Lost in programming Margarita
@oORodryOo
7 жыл бұрын
Hi, I'm doing it like this var listado = Array(2,{"a"}) var adaptador = ArrayAdapterr(this,android.R.layout.simple_list_item_1,listado) lista.adapter = adaptador its the same? or is better do it like you?
@darkpawn5563
3 жыл бұрын
большое спасибо за видео
@yasithaherath5786
4 жыл бұрын
Thanks man
@11m0
7 жыл бұрын
Keeping reference to a context sounds like a recipe for memory leaks
@genesisbriones2413
4 жыл бұрын
Good morning, can you do a tutorial for Table Registration/Reservation App. Like this. * 4 tables - grid * 5 pax per table if table is clicked - Show customer list
@beneditomauroo
7 жыл бұрын
Hi Brianm is there any chance that you will do a swipe menubar couser (free or paid) for android? Thank you
@jakekudur2263
6 жыл бұрын
Hi Brian! Could you make video on using MVVM with retrofit, realm(or ant other data base), livedata on kotlin. Thanks.
@doktoren99
4 жыл бұрын
Parameternames such as p0... pn is pretty useless. No offense but android studio autocompletion seems to be absolute garbage from my experience. Is there a way to get proper autocomplete, close to what xcode offers? Brian says the autocomplete is not working "for some reason". Would that imply that it usually works differently?
@LetsBuildThatApp
4 жыл бұрын
The autocomplete has gotten better over the years. Pretty soon we can utilize Jetpack Compose to draw out all the UI. Lists will be a thing of the past.
@mc.jacksonz
7 жыл бұрын
HELLO BRIAN,can I ask now Apple device can restore without upgrading IOS? Currently on IOS 9 .
@sukram1998
7 жыл бұрын
How do I know when I should swap from ListView to RecyclerView or the other way?
@pyroandi6797
4 жыл бұрын
I always get a typecast error in the exact same line in the getView() method no matter what i do 😖
@top10tips61
5 жыл бұрын
nice
@barche75
6 жыл бұрын
Hi Brian. As Kotlin compatible with Java, and Java can run on any OS where JVM is installed. Can i use Kotlin to create apps for Windows? If it’s possible, can you make video about that? Thanks a lot!
@joaovictorsouza3560
4 жыл бұрын
Hello! Nice videos! One suggestion: In 17:30, instead of Init{} you can use "val" before the variable to be able to use it on the class.
@hrulekhnandan5293
4 жыл бұрын
So do we get unlimited number of list view or is it only 5?
@tiagoalexbastos
7 жыл бұрын
Hey Brian! I've got something to ask you. Why do you use findViewById on Kotlin? Kotlin can get de UI element by itself if you just give the ID declared on the layout file. like this: val listView = main_listview But I bet you know this, so, is there any benefit in using findViewById in Kotlin ? Or it's just your personal preference.
@LetsBuildThatApp
7 жыл бұрын
+Tiago Bastos yeah I read about this but wasn't able to get it to work. It's also helpful to go over things the long way first
@tiagoalexbastos
7 жыл бұрын
Yeah, you're right :)
@LetsBuildThatApp
7 жыл бұрын
Ok, I finally figured it out, hopefully I'll be able to show this in a later video.
@ultimat.
4 жыл бұрын
Bonjour, je sais pas si vous allez pouvoir me donner l'info. J'ai créé une liste view et je croyais pouvoir attacher une autre liste wiew mais je n'y arrive pas. Mon projet et de présenter des articles de péche et pour cela j'ai besoin de créer des catégories exemples A1) matériels de pêche et B1) matériels vêtements de pêche sous catégories Aa1 accessoires de pêche les bouchons Ab1 les apats Ac1 les Cannes à pêche.... et une dernière sous catégorie Aaa1 les bouchon bois Aaa2 les bouchons pvc Aaa3 les bouchons..... Et après la fiche de l'article. Comment procéder. J'ai cherché et rien trouvé si vous pouviez m'orienter ou me donner une source ou autre je suis preneur. Merci beaucoup par avance.
@3107SatoPandaxSamurai
5 жыл бұрын
So im new to android studio, I decided to create a listview similar to yours therefore I took the liberty and used the exact code you showed in the video but to my shock , the code doesnt work at all , nothing shows up on the list view , the val function doesnt even work only has error and yeh I was wondering whether you could kinda help me out with my listview since its not working for me at all
@LetsBuildThatApp
5 жыл бұрын
I’ll be putting up an updated paid course on my website later this year. You’ll find better code there.
@sophiemccarthy1341
7 жыл бұрын
Isn't Java still better than Kotlin atm? I've heard there are very few resources for Kotlin. Let's say if somebody wanted to learn android app development, wouldn't it be better to start with Java. I don't see Kotlin taking Java's place anytime soon. Btw, are there a lot of syntax changes between swift 3 and 4? I'm learning swift 3 right now thus I was wondering if I'll be able to swiftly transition my projects to swift 4? There were quite a few drastic changes in the past between swift 1, 2, and 3. PS. I love your channel.
@LetsBuildThatApp
7 жыл бұрын
Hello Sophie, I would highly encourage you to get out of the mindset of finding the "BEST" language out there. End of the day, all of the programming concepts are the same and can be transferred over quite easily. Good luck.
@tua24262
7 жыл бұрын
Kotlin is 100% interoperable with Java so all Java resources are available in Kotlin. Now that Google has provided first class support for Kotlin in Android development it is very likley that it will be the de facto language in due time.
@sophiemccarthy1341
7 жыл бұрын
Sounds great. It's just a pain in the neck for rookie developers, myself included, who'll be forced to learn two languages now to develop apps on a single platform :/. Google could've used swift instead since it's open-source.
@LetsBuildThatApp
7 жыл бұрын
Indeed, however this is like going into the ice cream shop for the first time and saying "There are way too many flavors, I wish you guys would just sell vanilla! I'm so confused."
@tua24262
7 жыл бұрын
But that's the great thing about Kotlin, Sophie. You don't necessarily need to learn it. Some of your team can use Kotlin while you use Java and they both work well together. Learn Java first because I think it helps learning a more verbose approach first. Then when you're comfortable, learning Kotlin will be a breeze.
@joycelu962
7 жыл бұрын
Super!!
@gpj-qo9cb
7 жыл бұрын
It seems like Kotlin is throwing you off haha. I much prefer Java with Kotlin sprinkled in - don't think I'll be a fan of Kotlin when Java is around. Maybe you could do that? Seems like the workflow currently adopted in the industry.
@LetsBuildThatApp
7 жыл бұрын
+Josh Gallagher yeah kotlin is certainly harder to explain since I'm not really used to it, however it is a true pleasure to type and code in it. Kotlin and intellij is blazing fast. I think going forward we will see more and more adoption of kotlin. Slowly the Java docs will morph into kotlin as well just like swift.
@Estraus96
5 жыл бұрын
anyone can help me pls, I am trying to develop a Full piano, by means of fragments, with structure MVVM and LiveData (targetveb.com/android-piano-kotlin-mvvm-livedata.html), but I do not know how to put more than two fragments in one ListView or a RecyclerView, how should I use the adapter to work properly and move me around the keyboard?
@robinmendoza4784
5 жыл бұрын
Hi, how to retrieve image from firebase using Kotlin?
@mixedmashup778
6 жыл бұрын
Hello sir, I want listview to open a new activity and display certain information when clicked in certain row of listview. So far i am only able to display same information when clicked on every row . i dont know how to set these information for particular row for example when i click on row 1 the details of mobile are shown have textView and when i click on row 2 mobile price is shown Sir plz help me out.
@LetsBuildThatApp
6 жыл бұрын
You just want to use putExtra on your intents.
@mixedmashup778
6 жыл бұрын
Lets Build That App Yes sir But how we will display different information in one activity. Thank you sir for replying 😊
@LetsBuildThatApp
6 жыл бұрын
Check out the next series where we build out these features: kzitem.info/news/bejne/tJejuWiLel-TZ4Y
@LetsBuildThatApp
6 жыл бұрын
What does google say?
@mixedmashup778
6 жыл бұрын
Lets Build That App This is the code which I m trying and Google said. protected void onListItemClick(ListView lv, View v, int position, long id){ super.onListItemClick(lv, v, position, id); Intent intent = new Intent(StudentHall.this, StudentHallSelect.class); switch(position){ case 0: intent.putExtra("description",getResources().getStringArray(R.array.hallsdescription)[0]); break; case 1: intent.putExtra("description",getResources().getStringArray(R.array.hallsdescription)[1]); break; } startActivity(intent); }
@penguimTwo
4 жыл бұрын
Anybody have any idea how to add the grey colour to once every 2 itemViews like in the thumbnail?
@francorojas7372
5 жыл бұрын
Thanks Brian. Are you planning to update this tutorial videos?
@LetsBuildThatApp
5 жыл бұрын
What's there to update?
@francorojas7372
5 жыл бұрын
@@LetsBuildThatApp for example I just read in the comments below that is better to use RecycledView instead of ListView (for something of the ViewHolder) and that you don't need to use init block, you can just declare your property inside a constructor like this class ClassName(val property: Type) I just updated like this: private class CustomAdapter(val context: Context): BaseAdapter() So just to be sure to use kotlin benefits
@LetsBuildThatApp
5 жыл бұрын
There’s already a ton of recycler view tutorials on this channel. I suggest you go through those as well.
@nizz4m
7 жыл бұрын
Brian, can you disable the device frame on emulator ? Look pretty neat :)
@LetsBuildThatApp
7 жыл бұрын
Thank you for the suggestion! I really hate the frame.
@zhangjinxin1308
5 жыл бұрын
How to use fragment
@marlonvonansale6457
5 жыл бұрын
I think it is better to use recycler view
@LetsBuildThatApp
5 жыл бұрын
It still boggles my mind that people don’t know that recycler view is a list view with view holder implemented
@ssswdon
7 жыл бұрын
if you just have a return you don't need the return type and block
@ssswdon
7 жыл бұрын
put a val before context and it will create a field for you.
@LetsBuildThatApp
7 жыл бұрын
old java habits die hard.
@shayan_ecksdee
7 жыл бұрын
which keyboard do you use?
@japhethjay4880
6 жыл бұрын
Why does he not want to answer this question but my guess will be a mac keyboard maybe the one on the laptop
@aaqibjavaid3472
7 жыл бұрын
Can you do quick video on AdvanceWebview ? Please I converted my website to an app but I cant download any file like video and music. Please help me how to do that. Thnak you so much
@LetsBuildThatApp
7 жыл бұрын
That's great, how would you like the solution presented?
@aaqibjavaid3472
7 жыл бұрын
Lets Build That App anything can work at this time. A video or even through chat. Please help me out
@aaqibjavaid3472
7 жыл бұрын
I am using this > github.com/delight-im/Android-AdvancedWebView problem is when I click on download button it doesn't do anything
@SaurabhKumar-om5pd
6 жыл бұрын
Lets Build That App Hey Brain, This tutorial is really awesome, easy to understand and implement. As I am new to Android development could you come up with a video where you can show Collection View functionality implemented in Android.
@patrickwaterman4959
6 жыл бұрын
great video bro, how can I see user name and password on a save pokemon go backup apk? I lost my password and user name to login
@dxvfdfx
7 жыл бұрын
It's kotlin now and why still use findviewById ?
@LetsBuildThatApp
7 жыл бұрын
Yeah, the next couple of videos I show how to avoid findViewById.
@bytler4518
7 жыл бұрын
please tab layout or recyclerview !
@dinobudic4492
6 жыл бұрын
No need for find by id in kotlin
@blexyt3485
6 жыл бұрын
which brand mic do you have
@LetsBuildThatApp
6 жыл бұрын
It's a Rode mic: amzn.to/2zdGwyd
@educatorestrada29
6 жыл бұрын
I am using android 3.0.1
@thecynster5625
5 жыл бұрын
There needs to be more educational videos with good production quality
@stevejobs5919
6 жыл бұрын
why teach something that will never be used? was this a lazy upload?
@LetsBuildThatApp
6 жыл бұрын
Why teach math when we have calculators?
@peternatoli5164
6 жыл бұрын
My guy programs and burns people at the same time lul.
@barefeg
7 жыл бұрын
One person doesn't understand lambdas
@jackblack5552
7 жыл бұрын
Since we have RecyclerView there is no reason to use Listview :)
@albertlu8407
7 жыл бұрын
Android :D
@LetsBuildThatApp
7 жыл бұрын
Yeah gotta love android.
@albertlu8407
7 жыл бұрын
How's the 上海 trip?
@LetsBuildThatApp
7 жыл бұрын
+Albert Lu it was super hot and fun teaching
@albertlu8407
7 жыл бұрын
Ha ha, It's nice to have you back! I'll love android definitely :D
@nabeel3667
3 жыл бұрын
What the hell is this, just a waste of time.
@raemrahman8898
5 жыл бұрын
booooooooooooooooooooooooooooooooooooooooo
@help-ever
6 жыл бұрын
Oh god, way too old method.
@LetsBuildThatApp
6 жыл бұрын
Go ahead and catch up on the latest Android Kotlin series where we go through RecyclerView.
@ZulqurnainCodingDiaries
6 жыл бұрын
List View? what are you ! 12? , use a recyclerview
@LetsBuildThatApp
6 жыл бұрын
I hope you realize recyclerview is just a listview with view holder pattern. If you don't know how a list view works, then recyclerviews don't make sense.
@InfamousBlackGuy
6 жыл бұрын
If you stare at it long enough it'll make sense. /s
Пікірлер: 138