Writing your first Android app - everything you need to know

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ม.ค. 2025

ความคิดเห็น • 1.1K

  • @RomoMalo
    @RomoMalo 9 ปีที่แล้ว +24

    I have been trying to find a tutorial like this for months now. I hope that you keep this up and also build more upon what the code does rather than how the IDE works.

    • @baronrifky9895
      @baronrifky9895 9 ปีที่แล้ว +3

      right

    • @jaimeogrady6843
      @jaimeogrady6843 7 ปีที่แล้ว +1

      Yes, It would have been interesting to get an explanation of how th funcions function and not just the IDE but i think that's not what the tutorial was meant for

  • @Ray2001ify
    @Ray2001ify 8 ปีที่แล้ว +804

    im jumping in with no idea what im doing

    • @ToxicFlight
      @ToxicFlight 8 ปีที่แล้ว +91

      Same Mate, may we both be successful

    • @jordi2146
      @jordi2146 8 ปีที่แล้ว +21

      +Malick Toure did you guys succeed?

    • @gregorybilecki9061
      @gregorybilecki9061 8 ปีที่แล้ว +32

      +Lumo TV no

    • @matrixate
      @matrixate 8 ปีที่แล้ว +15

      That's the best way to start. Good luck bro!

    • @Hddizzle4shizzle
      @Hddizzle4shizzle 8 ปีที่แล้ว +2

      Vernon Ray me to!

  • @PratikPatiltechy
    @PratikPatiltechy 9 ปีที่แล้ว +37

    This would be very helpful for starters, please bring videos more like this !

  • @Moatazaitoun
    @Moatazaitoun 8 ปีที่แล้ว +171

    the thing I liked about this video is that's a very quick demonstration about Android app development, Maybe it's a very silly app you've created after all, But at least you've spared me watching hours of very detailed tutorials and trying to absorb information that I don't need to know right now to eventually build the very same silly app. Any way I wish there is a lot of videos like this kind of video that we can call it " A very quick demonstration of... ", Videos that show you abilities of cretin technology or programing language or a frame work, And let you decide if that is the right thing for you to learn or else.Thank you.

    • @roko567
      @roko567 7 ปีที่แล้ว +7

      thumbs up for cretin technology

    • @otikamporn
      @otikamporn 7 ปีที่แล้ว +1

      Agreed.

    • @vasilchervenkov4633
      @vasilchervenkov4633 7 ปีที่แล้ว +8

      I was just thinking how is he answering every question of mine at the moment i think about it. He just knows what people need to actually know and he is great at delivering it quick . Thumbs up , honestly !

    • @ipleedafif8033
      @ipleedafif8033 6 ปีที่แล้ว +2

      It's a "hello world" program. Usually the 1st program you learn in most languages.

    • @SineLari_verviaso
      @SineLari_verviaso 6 ปีที่แล้ว +1

      #include
      int main(int argc, char *argv[]) {
      (void)printf("OMG!
      No longer allowed to privately code our own devices?
      ");
      (void)printf("Meh! suX0rz!
      );
      (void)printf("First they came for the internet, killed John Postel, now pwn.
      ");
      (void)printf("Next they absconded services, ISP DNS banned routes, pwn.
      );
      (void)printf("Now they pwn a device i paid for before i bought it.
      ");
      (void)printf("stoopid me. stoopid me
      :(
      ");
      return 0;
      }

  • @ExtraTerrestrials
    @ExtraTerrestrials 7 ปีที่แล้ว +125

    2 seconds in ... "i'll get it"
    5 mins later... "off to watching some cats videos"

    • @gr8vijay
      @gr8vijay 5 ปีที่แล้ว +4

      try chameleon videos

    • @rosegarden9914
      @rosegarden9914 4 ปีที่แล้ว

      Lovely Video! Sorry for chiming in, I would love your initial thoughts. Have you heard about - Chiveard Creating Empire Framework (google it)? It is an awesome exclusive guide for learning how to create and develop your own app without the headache. Ive heard some interesting things about it and my mate after many years got great success with it.

    • @pedromachado4780
      @pedromachado4780 4 ปีที่แล้ว

      Great Video clip! Forgive me for butting in, I am interested in your opinion. Have you thought about - Chiveard Creating Empire Framework (Sure I saw it on Google)? It is a great one of a kind guide for learning how to create and develop your own app without the hard work. Ive heard some amazing things about it and my BF at very last got great success with it.

    • @benjhamincasadiego5383
      @benjhamincasadiego5383 4 ปีที่แล้ว

      Appreciate Video! Sorry for chiming in, I am interested in your thoughts. Have you considered - Chiveard Creating Empire Framework (search on google)? It is an awesome one off product for learning how to create and develop your own app minus the headache. Ive heard some amazing things about it and my work buddy finally got amazing results with it.

    • @TeamProductsOnline
      @TeamProductsOnline 4 ปีที่แล้ว

      Kudos for the Video! Sorry for the intrusion, I am interested in your thoughts. Have you heard the talk about - Chiveard Creating Empire Framework (just google it)? It is an awesome one of a kind guide for learning how to create and develop your own app without the hard work. Ive heard some unbelievable things about it and my cooworker after many years got cool results with it.

  • @ghkysm
    @ghkysm 2 ปีที่แล้ว

    I am an old programmer, but just now looking for a way to make phone apps. This will get me started. I subscribed. I like the way you pack a lot of information in a short time. Excellent video!

  • @racso5628
    @racso5628 9 ปีที่แล้ว +10

    I really love your videos. Either they make me think and/or simplify something that I find confusing.
    Keep up the great work!

    • @bernhardfangmann4989
      @bernhardfangmann4989 9 ปีที่แล้ว

      It would be amazing if he would do some reviews.

    • @racso5628
      @racso5628 9 ปีที่แล้ว

      Bernhard F. I'm pretty sure he has.

  • @xcreame1991
    @xcreame1991 6 ปีที่แล้ว

    I am a chemical engineer and a data scientist that wish to learn to code to make my own app in android. I am good at excel macro VBA but has 0 knowledge and experience on java. I really love this short tutorial you guys made, very easy to follow and i could copy with the same result. You got me subscribed to your channel. Please continue with this series of video.
    thanks,
    MH

  • @danielvantsant
    @danielvantsant 4 ปีที่แล้ว +4

    Hi Gary,
    Thanks so much for sharing! I love coding and have finished your tutorial.
    There's been some updates, so to help others, things to be aware of:
    1. Set the minimum SDK to API 14 while making the project. The others have a crazy folder structure and don't match the video.
    2. Make sure language is set to Java. KT doesn't work with the code Gary has written. "Void" will not be recognised and so on.
    3. While setting up the display set the constraints by clicking the arrows on the right hand palette window. This lets the app know the position of the text "Hello World" in relation to the button.
    4. There was only one string named in the string folder under resources. Don't worry just copy it and change app_name to Tap_Me and My Application to Tap Me. When your in the layout screen click the button then find the text box under common attributes, after typing the @ symbol your tap_me variable should show.
    5. When running the emulator make sure you have 7GB on your local drive (C:\) even if the studio program installed somewhere else otherwise you'll get: "The emulator process for AVD Nexus_5_API_30 was killed"

  • @kanishkamakhija9046
    @kanishkamakhija9046 6 ปีที่แล้ว

    For the beginners those who really have any clue about android this video is just perfect and he explains from scratch everything so simply you will understand everything. Nice work. The example is very basic very simple and for beginners so nothing great we should expect as it is meant to be simpler for people like me who are clueless about android!

  • @milton2755
    @milton2755 9 ปีที่แล้ว +124

    You're the smartest android authority guy!!! Great video!

    • @jezelaugosto890
      @jezelaugosto890 7 ปีที่แล้ว

      Kudos for the Video clip! Excuse me for the intrusion, I would love your opinion. Have you thought about - Chiveard Creating Empire Framework (google it)? It is a good one off product for learning how to create and develop your own android app without the normal expense. Ive heard some unbelievable things about it and my GF at very last got excellent success with it.

    • @prettycoder9195
      @prettycoder9195 7 ปีที่แล้ว

      Cheers for the Video! Apologies for butting in, I would appreciate your opinion. Have you ever tried - Chiveard Creating Empire Framework (Have a quick look on google cant remember the place now)? It is a great one of a kind guide for learning how to create and develop your own android app minus the hard work. Ive heard some great things about it and my GF after many years got cool success with it.

    • @axalissuintoyr4107
      @axalissuintoyr4107 7 ปีที่แล้ว

      +Android Authority Thanks for the Video clip! Forgive me for chiming in, I would appreciate your opinion. Have you ever tried - Chiveard Creating Empire Framework (probably on Google)? It is a smashing one off product for learning how to create and develop your own android app without the hard work. Ive heard some amazing things about it and my best friend Jordan at very last got excellent success with it.

    • @bitoyau
      @bitoyau 7 ปีที่แล้ว

      Nice video content! Forgive me for chiming in, I would appreciate your thoughts. Have you considered - Chiveard Creating Empire Framework (Sure I saw it on Google)? It is a great one off product for learning how to create and develop your own android app without the normal expense. Ive heard some unbelievable things about it and my cooworker at last got cool success with it.

    • @emdjay1125
      @emdjay1125 7 ปีที่แล้ว

      Excellent Video clip! Forgive me for butting in, I am interested in your initial thoughts. Have you ever tried - Chiveard Creating Empire Framework (do a search on google)? It is a good one off product for learning how to create and develop your own android app without the hard work. Ive heard some awesome things about it and my buddy got cool success with it.

  • @dolst
    @dolst 6 ปีที่แล้ว +1

    Today, I wrote my first Android app. I wrote it with the latest Android SDK. Some of the layouts were different, but I figured it out.
    The steepest of learning curves usually involve the boilerplate aspects of development. I have no trouble with coding. I've been doing it for decades. I was even coding Java professionally five years ago. But getting past that entry point for a new environment or platform is often the stickiest bit. This video was exactly what I needed to get my first Android app running. Thanks!!
    Surf Wisely.

  • @liamwhite2700
    @liamwhite2700 6 ปีที่แล้ว +5

    Just what I needed, having to use this IDE for part of my A-Level Computer Science project, and this tutorial was very helpful to get me started with it! (Only problem is that you didn't use the dark theme!)
    Thank you very much!

  • @DerrickJolicoeur
    @DerrickJolicoeur 9 ปีที่แล้ว

    Actually really liked this particular tutorial.
    The directory structure was explained in a fantastic way which really removed the confusion when initially jumping into android development, thanks!

  • @srceko
    @srceko 9 ปีที่แล้ว +4

    Great intro to Android programming. I'd be very happy to see more videos like this. Maybe the whole Android programming series wouldn't be bad idea. Thanks!

    • @alisami2477
      @alisami2477 6 ปีที่แล้ว

      www.amazon.com/gp/product/B07DTBYS6P

    • @alisami2477
      @alisami2477 6 ปีที่แล้ว

      www.amazon.com/gp/product/B07DVYMLWN

  • @jivecjedkin
    @jivecjedkin 6 ปีที่แล้ว

    This is so awesome. Thanks bro. I keep going from frustrated to excited. From discouraged to hopeful. Being a programmer is like being manic depressive.

  • @aaa-vl1lk
    @aaa-vl1lk 8 ปีที่แล้ว +361

    I got an ad about android app programming

    • @dragmasanimation
      @dragmasanimation 7 ปีที่แล้ว +4

      I got a Toyota app...

    • @OGStevenKollar
      @OGStevenKollar 7 ปีที่แล้ว +3

      Not My Username I got a naked girl ad

    • @ThePakLife
      @ThePakLife 7 ปีที่แล้ว +5

      Because you have been surfing on the internet about android app development, thus Google's algorithm gives you android related ads.

    • @viralfailvideos9953
      @viralfailvideos9953 7 ปีที่แล้ว +6

      I got an IOS ad

    • @RelatedTitle
      @RelatedTitle 7 ปีที่แล้ว +2

      I didn't cause I have adblock and youtube red lol

  • @kennethchanSG
    @kennethchanSG 9 ปีที่แล้ว +2

    Commandable effort from all those whom made this video possible.
    Its one of the most easy , short & simple clip that clearly tailored for basic beginners. Cannot wait till next video , Thanks .

  • @AndroidAuthority
    @AndroidAuthority  9 ปีที่แล้ว +199

    *Writing your first Android app - everything you need to know*
    Ready to make an app? We recommend taking Gary's App Development Course at: dgit.academy/dev-course 75% off with promo code: 75AAYT
    Want more info? Head on over to andauth.co/kFhsyL to go through the steps needed to build your first Android app.
    By +Gary Sims

    • @abdelrahmanrahmy2453
      @abdelrahmanrahmy2453 9 ปีที่แล้ว

      I'm taking some basic online java courses right now online just to get an idea of what it's all about before committing to it in college and so far I'm liking messing around with it so I'll give this a shot as I haven't done anything with android

    • @GarySims
      @GarySims 9 ปีที่แล้ว

      ***** Yep.

    • @tushargupta84
      @tushargupta84 9 ปีที่แล้ว +1

      Pls enable offline mode on ur videos so that we can see videos during long commutes to workplaces... plzzzzzz

    • @luisfernandomanzano4208
      @luisfernandomanzano4208 9 ปีที่แล้ว +2

      Android Authority Wonderful tutorial! Very simple to understand, thanks. Please keep uploading videos of this category!

    • @falenone
      @falenone 9 ปีที่แล้ว +6

      ***** Go fuck yourself with your scam

  • @getman6821
    @getman6821 7 ปีที่แล้ว

    You are the real teacher of Android..please don't stop this Awesome .

  • @realRichHunting
    @realRichHunting 8 ปีที่แล้ว +22

    Sweet! Thanks for the lessons! I am really enjoying working in Android. :)

    • @jakobpayne1
      @jakobpayne1 8 ปีที่แล้ว

      Quantum Mint can you expand on that?

    • @kraftp
      @kraftp 8 ปีที่แล้ว

      I want in

    • @sharduldeshpande97
      @sharduldeshpande97 7 ปีที่แล้ว +1

      Quantum Mint Is this some kind of marketing for Telegram ?? If not, lets talk on Whatsapp or FB.

    • @cabdulahicali9363
      @cabdulahicali9363 5 ปีที่แล้ว

      hello I want to contact you, where

  • @boomwithpeter623
    @boomwithpeter623 5 ปีที่แล้ว

    For over a year i have been practicing java development in backend but now i said to my self i will try something new, yeah this is kinda the same but the fact that i have to designt the looks of apps too makes me feel good, not those ugly terminals i worked on for the past year and so, thank you for explaining how ide works

  • @arya_minus
    @arya_minus 9 ปีที่แล้ว +15

    I thought I would never say this but I wish this video had been published earlier,it would have made at least my life easier

    • @zackyvt1319
      @zackyvt1319 7 ปีที่แล้ว

      Lol me too I have been stuck with web dev for so long

    • @KaptainCanuck
      @KaptainCanuck 4 ปีที่แล้ว

      You may want to rethink your poor choice of words to say what we think you wanted to say.,

  • @TheOceanLoader
    @TheOceanLoader 6 ปีที่แล้ว

    Lovely articulate presentation. Great enunciation added into the mix, means this video was clear and concise without any of the steep learning curve of most technical videos.
    Liked, subscribed, and enabled alerts. I'm really enjoying these videos! Thank you for producing such great quality videos Android Authority

  • @MineCrafterCity
    @MineCrafterCity 9 ปีที่แล้ว +21

    Why do you need to pass the "view v" with the function?

    • @niksimon
      @niksimon 8 ปีที่แล้ว +4

      That way the function OnButonTap is shown in the onClick list.

    • @cwbh10
      @cwbh10 8 ปีที่แล้ว +2

      v is the view instance and view indicated of type view, this way it knows on which view to act upon

    • @MakinMoneyISeasy
      @MakinMoneyISeasy 7 ปีที่แล้ว

      I guess this didn't work for me. When I press Alt Enter on the unknown word view, it came up with a menu instead of just automatically doing whatever it did for him. The menu says: "Create class, create enum, create interface, etc" so I clicked create class. Now I'm not getting the function onbuttontap in the onclick list.

    • @alanmusicman3385
      @alanmusicman3385 7 ปีที่แล้ว

      Noah, you may have two ALT keys on your keyboard? - try using the other one? They don't always do the same thing. Got the same as you when I tried the right hand ALT - but the left hand ALT did the trick.

    • @kaneknight4606
      @kaneknight4606 7 ปีที่แล้ว

      I've studied java for a year and i have no clue why they have passed View v to onButtonTap, v is not used inside the method and so there is no point.

  • @sabrinelamouchi3812
    @sabrinelamouchi3812 6 ปีที่แล้ว +1

    Your voice is very comforting. Thank you for your efforts!

  • @jordanthistle2360
    @jordanthistle2360 7 ปีที่แล้ว +9

    6:20 thanks for telling me to put coffee into my computer. It doesn't work anymore. Thanks again

  • @ParmarAmitR
    @ParmarAmitR 7 ปีที่แล้ว

    A really best video for first app. Sounds so clean to understand.

  • @SenaStuff
    @SenaStuff 9 ปีที่แล้ว +5

    Quite an amazing tutorial! Looking forward to more Android Programming tutorials. Thanks.

  • @goahnary
    @goahnary 9 ปีที่แล้ว

    Thank you so much for making this simple and explaining everything that is somehow expected of you to know! I'm sure I could take a class on it but this info should be more readily available. I got the application up and running with no issues!

  • @terrytongumpun7341
    @terrytongumpun7341 9 ปีที่แล้ว +3

    Subscribed. thank you for being clear and having great tutorials. I got tired of the "indian-narrated" tutorials.

  • @jmburks42
    @jmburks42 6 ปีที่แล้ว

    Thank you for creating this. I've been. programming since the late 70s. I'm use to the old way. No objection orented programming experience. Your video was a good start. It been a few years but I learned 7 programming language on every type of system. I'll get rolling on this as soon as I upgrade my system.

  • @AndreEidler
    @AndreEidler 9 ปีที่แล้ว +7

    Awesome video. Very well explained! Can't wait till I make my own apps.

  • @TheChucki05
    @TheChucki05 8 ปีที่แล้ว

    Hello sir, I have an issue. On minute 4:20 of the video I do not see the rebuild button. Android Studio version is 2.2.3, and it states "NDK not configured. Download it with SDK manager.)" what is the problem and how can I fix it, thank you.

  • @victormarotholi6298
    @victormarotholi6298 9 ปีที่แล้ว +14

    This is awesome I love it ,how your explanation was so easy 👌🏿👌🏿👌🏿

  • @bernardogalvao4448
    @bernardogalvao4448 8 ปีที่แล้ว

    Really liked the vibe for this video! A "have fun" message is always welcome :)

  • @SIDEKICKONYOUTUBE
    @SIDEKICKONYOUTUBE 8 ปีที่แล้ว +3

    I just wanted to make a simple app that will take a serial number then will ask for a reading for that serial number. for example ... SN123456 then 000983 then ask SN again then reading .... and so on ... then store those values in some sort of excel file with 2 columns... then when the android device is attached to the PC through whatever means it will copy that excel file to the PC drive so that a program can handle it from there. can i do that with this ?

    • @SIDEKICKONYOUTUBE
      @SIDEKICKONYOUTUBE 7 ปีที่แล้ว

      Well not just an excel file but DIF, CSV, EXCEL, XML or any other data that a Visual Foxpro Application can import. see my trouble is that i am a Visual Foxpro programmer and not an android programmer. we needed an industrial type RFID scanner similar to this www.jepower.net/a/Downloads/PDA/55.html. the aim is to scan RFID tags ( there can be a lot of them ) and then display the result on the screen in LIST form. then allow the user to click on any result and input a certain number. the next problem is how do i get those data from the device into my desktop PC. i have checked on the SDK and it does not support foxpro. however, if i can create a very simple android application on that device that will do just that and allow the user to make a copy of the results to the PC through wifi or direct then the problem is solved. i can think of many ways to do that either by 1. Device have the option to upload directly to a mysql server in PC (eliminating the need for the excel file) OR 2.) copy contents to the PC in a file, foxpro then opens file and uploads the data into mysql server. but i dont know how.

    • @SIDEKICKONYOUTUBE
      @SIDEKICKONYOUTUBE 7 ปีที่แล้ว

      i dont think i will be needing months of Android Programming study to accomplish this, but do you have any idea which android tool i should research ?

  • @SuperSamsosa
    @SuperSamsosa 8 ปีที่แล้ว

    At 11:00 min , its explained how to insert a button into the app. I can fairly code but i`m an android studio newbie. The problem i have is that once i insert a button through activitymain.xml design view , i cant reposition it to other areas like move it up a litte or so. Seem by doubleclicking i only get hold of the parent container but not the button item. What am I doing wrong , help please !

  • @88lochi
    @88lochi 9 ปีที่แล้ว +21

    What is it with the company domain. I don't write an app for a company and I don't have my own domain or website. Does that mean I can't publish my app on the playstore?

    • @AshRinNice
      @AshRinNice 9 ปีที่แล้ว +24

      just write your own name

    • @AshRinNice
      @AshRinNice 9 ปีที่แล้ว +23

      I am serious lol

    • @martylebeast5994
      @martylebeast5994 7 ปีที่แล้ว

      email me the info martyoneill103@gmail.com

    • @sharduldeshpande97
      @sharduldeshpande97 7 ปีที่แล้ว +3

      Quantum Mint Wow. I am pretty much interested.

    • @zackyvt1319
      @zackyvt1319 7 ปีที่แล้ว

      Is a bundle identifier the same as a company domain cause I'm coming from web development and ios development

  • @Ballistah
    @Ballistah 5 ปีที่แล้ว

    PERFECT video for a student like me with basic Java skills and the wish to program an app :) A lot of videos are always from the scratch

  • @mariusilm098
    @mariusilm098 9 ปีที่แล้ว +15

    First video from this guy whitch i like.Keep it up!

    • @GarySims
      @GarySims 9 ปีที่แล้ว

      Marius Arweer Thanks for the encouragement... So that I can do better next time... What is it about this video that makes it better than my previous ones?

    • @oneminutefixed5003
      @oneminutefixed5003 9 ปีที่แล้ว +1

      Marius Arweer he haspretty bad ass AI (artificial intelligence) video

    • @sidramsslog2151
      @sidramsslog2151 6 ปีที่แล้ว

      th-cam.com/video/qqh8rORX84M/w-d-xo.html
      Watch this video to know how you can update to latest android studio

  • @dontbotherreading
    @dontbotherreading 9 ปีที่แล้ว

    This did help me. I'm trying to become a developer full time. for now just by myself but definitely in the near future I'm looking forward to joining a company and such.

  • @gginnj
    @gginnj 6 ปีที่แล้ว +4

    I like at the end, he mentions "companion" while the TARDIS is in full view in the background! Coincedence?

  • @JorgeEscobarMX
    @JorgeEscobarMX 7 ปีที่แล้ว

    Great video, I been studying Java for months now, this is the first time I see android related development, It seems simple enough.

  • @misterchief5378
    @misterchief5378 8 ปีที่แล้ว +12

    I have 16 gb, How much memory should I use?

    • @vadgamaveeraj
      @vadgamaveeraj 8 ปีที่แล้ว +7

      Using between 4-8 will be good enough, don't try to use all your RAM some will be needed for other applications.

    • @misterchief5378
      @misterchief5378 8 ปีที่แล้ว +1

      Veeraj Vadgama Thanks

  • @JokerGotNoRules
    @JokerGotNoRules 6 ปีที่แล้ว

    Hi Gary Sims, indeed, it is hard to find such a poetic tutorial. So, clear that even I found hope in it and listened to it :D
    Thanks a lot

  • @joshuathenerd
    @joshuathenerd 7 ปีที่แล้ว +12

    how do i make a mobile game now?

    • @zackyvt1319
      @zackyvt1319 7 ปีที่แล้ว +7

      Unity Game Development

    • @MewcePewpz
      @MewcePewpz 6 ปีที่แล้ว +1

      th-cam.com/video/4BD3y0NYNqk/w-d-xo.html

  • @joemikejr.374
    @joemikejr.374 4 ปีที่แล้ว

    Gary you make it seem as easy as possible!. Thanks for the clear explanations. I will be following more of your videos and hoping to get some advice in the future

  • @DanFrederiksen
    @DanFrederiksen 8 ปีที่แล้ว +3

    Good video. Is java the only option? is it fast enough? are for instance snapchat filters programmed in java?

    • @valtenason3202
      @valtenason3202 8 ปีที่แล้ว

      Wait so only Java is ft android? What about iPhone? Well more people use Android so ...

    • @eca3101
      @eca3101 8 ปีที่แล้ว +2

      iOS use swift (some still using Objective-C), not Java. However you can use C/++ to program iPhone apps as well as android apps, however the C/++ code will be different for each OS as the frameworks are not the same.

    • @lars1597
      @lars1597 6 ปีที่แล้ว

      Kotlin will work also, as C or C++

  • @blackmanops3749
    @blackmanops3749 5 ปีที่แล้ว

    Excellent video. My first one on android development. Clear, concise, loads of info (just the 7-tap developer hidden feature was worth the watch!). Thanks!

    • @ujjwaltiwary3579
      @ujjwaltiwary3579 5 ปีที่แล้ว

      SECTION 1 : How to Make an Android App: Beginner's Android App Development Course: th-cam.com/play/PLw55ugkHdQHvxyh9XSzriVQhnAgpt-SqC.html

  • @vrushabhzanzad8426
    @vrushabhzanzad8426 7 ปีที่แล้ว +3

    hello sir ... this tutorial is so helpful for me ..thanx a lot ...

  • @TheCommonManOnWheels
    @TheCommonManOnWheels 8 ปีที่แล้ว

    I am into microsoft development technologies, but recent android phone purchase intrigued me to go for android development and this video has motivated me big time for sure, thanks for posting this one..!!

  • @Tech1Tv
    @Tech1Tv 9 ปีที่แล้ว +12

    I'm lost, i have no idea what to do. Can i make my own app with this thing?

    • @oneminutefixed5003
      @oneminutefixed5003 9 ปีที่แล้ว +3

      ***** programming languages nowadays end up more or less being similar in many ways, if you want to start programming, i'd say html / javascript and pretty easy and straight forward

    • @lukasschmidt2478
      @lukasschmidt2478 9 ปีที่แล้ว

      OneMinuteFixed But html is not a programming language.
      And if you want to start out with something you really won`t need to make an app i think the internet/books is the wrong place to learn for you.

    • @oneminutefixed5003
      @oneminutefixed5003 9 ปีที่แล้ว +3

      It's a markup language that goes hand in hand with JavaScript as you may well know. I say this is an excellent entry level for programming as it involves loads of current useful technologies , ajax, php, MySQL setting up web servers etc. All in all a good entry level says I =]

    • @oneminutefixed5003
      @oneminutefixed5003 9 ปีที่แล้ว +1

      Only problem I see would be cross browser compatibility, but this is becoming a.problem of the past

    • @lukasschmidt2478
      @lukasschmidt2478 9 ปีที่แล้ว

      Anon I don't understand pople thinking that the best way to learn programming is by starting with something useless.

  • @csworld10
    @csworld10 7 ปีที่แล้ว

    Wonderful
    I am first time Android developer, you did excellent job. love you

  • @WookieMiner1
    @WookieMiner1 9 ปีที่แล้ว +5

    Great tutorial Gary!

    • @alisami2477
      @alisami2477 6 ปีที่แล้ว

      www.amazon.com/gp/product/B07DVYMLWN

    • @alisami2477
      @alisami2477 6 ปีที่แล้ว

      www.amazon.com/gp/product/B07DTBYS6P

  • @ronnie141z
    @ronnie141z 7 ปีที่แล้ว

    It's 2018 and Gary makes me smarter.... I Love Gary... Please keep it up

  • @AndreWilliams876
    @AndreWilliams876 9 ปีที่แล้ว +14

    great job bro. one problem though and i think i speak for everybody that watched this vid. you need to zoom the screen next time u do a vid like this, i'm a developer myself so i knew what you were doing but i'm just saying it was kinda hard to see some of the stuff you had on the screen but great job #tumbsUp

    • @zackyvt1319
      @zackyvt1319 7 ปีที่แล้ว

      Android Studio is messy not like Xcode but I still love android studio

    • @sidramsslog2151
      @sidramsslog2151 6 ปีที่แล้ว

      th-cam.com/video/qqh8rORX84M/w-d-xo.html
      Watch this video to know how you can update to latest android studio

  • @darronjones3422
    @darronjones3422 6 ปีที่แล้ว

    I truly appreciate you my good sir not many people share worth while knowledgeable info (the game is to be sold not told) keeps us against each other

  • @FaerismFaerhan
    @FaerismFaerhan 9 ปีที่แล้ว +9

    Made mine in half an hour. Thanks for the guide :D #highFive

    • @wp-wisdom
      @wp-wisdom 4 ปีที่แล้ว

      @moe qadura probably a scammer or a bot

  • @razpet20
    @razpet20 7 ปีที่แล้ว

    When I go to strings.xml, no other strings except app_name and action_settings are there, even though I have a textView and a button on activity_main.

  • @coopersimms1417
    @coopersimms1417 7 ปีที่แล้ว +3

    I use Eaglesong to write my apps. Message me if you would like info on it. I'm a programmer as well so I will help where I can.

    • @popularvideos868
      @popularvideos868 7 ปีที่แล้ว

      Can you link it on here? If not, I will message you right away.

    • @coopersimms1417
      @coopersimms1417 7 ปีที่แล้ว

      Sure. I signed up here and they sent me access to the program ezapps.gr8.com Let me know if you need anything else.

  • @BenGKaiser
    @BenGKaiser 7 ปีที่แล้ว

    Great tutorial to get us started in app development

  • @Unitazy
    @Unitazy 8 ปีที่แล้ว +18

    Very good tutorial at 1.5x speed!

  • @dohoanggia
    @dohoanggia 7 ปีที่แล้ว

    thanks for sharing this! Spent the whole afternoon reading about this and you just sum up the whole things.

  • @Ry-vh3js
    @Ry-vh3js 8 ปีที่แล้ว +23

    apparently it cost a lot to make a game is this true

    • @SireAltynneSarris
      @SireAltynneSarris 8 ปีที่แล้ว +29

      It cost me all of 0. To make a game and have all rights, make a profit etc, is another thingy entirely.

    • @thespector8587
      @thespector8587 8 ปีที่แล้ว +18

      Ry if you let someone else make it, it will cost you $50k

    • @Ry-vh3js
      @Ry-vh3js 8 ปีที่แล้ว +2

      TheSpector oh

    • @moncarloaala5091
      @moncarloaala5091 7 ปีที่แล้ว +15

      time. lots of time maybe. especially if your a solo developer

    • @TheHideout0
      @TheHideout0 6 ปีที่แล้ว +7

      25$ to put it on the app store, but you only pay once for the right to publy on the as

  • @ciccolo78
    @ciccolo78 6 ปีที่แล้ว

    Nice and Clear tutorial. Hope to see more Tutorials on Android Apps.

  • @macrick
    @macrick 8 ปีที่แล้ว +4

    Hi, I think I gonna be one of your worst viewer in history. I failed my C++ 4 times in uni. (dropped out) Should I go and view Java basics: a tutorial for beginners first?

    • @liamtaylor1716
      @liamtaylor1716 8 ปีที่แล้ว +2

      Go for it. However, C++ and Java aren't too dissimilar so you may find you have the same problem with learning Java. There are plenty of languages to try, although for Android app development it is only really C# through Xamarin and Java. Where C# is very similar to Java, syntax wise.
      In the end, programming isn't for everyone so if you don't find your perfect and preferred language then move on before you are too old to learn something new haha.

  • @Construind
    @Construind 7 ปีที่แล้ว

    Hello, compliments for the work they do. For some time I am trying to "create" an application with bells. I would like to help me to understand how they can set the little flats in this application in the main and that would remain so and after the application has been closed. I try to do a simple application with bells and fail to find on the internet explanations on this topic

  • @charlesworton4020
    @charlesworton4020 6 ปีที่แล้ว +12

    Sorry... this video has little or no relevance to the current Android development kit. The windows are different, the folder names are different, the layout is different, and it is simply not possible for a beginner to follow this video and complete the steps. It needs to be updated or removed. I thank the author for putting it up, but it's no longer a useful tool.

    • @Wyzzkyd
      @Wyzzkyd 6 ปีที่แล้ว

      Exactly what I was about to comment!

    • @TheAhmadob
      @TheAhmadob 6 ปีที่แล้ว +1

      Yes you're right. Can you suggest another video?

    • @Albi450
      @Albi450 6 ปีที่แล้ว

      Ohhh cry baby make a better video Wonton

    • @I_love_dr_stone
      @I_love_dr_stone 6 ปีที่แล้ว

      Albert Ara Because that's a valid argument.

    • @John-tm1wd
      @John-tm1wd 6 ปีที่แล้ว +1

      I don't think he is crying one bit. He is giving an honest and helpful opinion. It can get people confused especially if they are just starting to learn Java and Android Studio.

  • @jarrodswackhamer
    @jarrodswackhamer 6 ปีที่แล้ว

    It is not working for me. I clicked Alt + Enter on the red "view" and it did not resolve anything but gave me an option to 1. Create Field Parameter for V or 2. Generate Overloaded Constructor neither of which solved the problem. And therefore no function was available in the OnClick drop down box. How do I proceed? Thanks.

  • @JoyTimejunior
    @JoyTimejunior 9 ปีที่แล้ว +3

    Ewh! Sweat off of my face, it's a lot easier with a good insturctor! thanks for explaining!

  • @lamborghinicentenario2497
    @lamborghinicentenario2497 4 ปีที่แล้ว +1

    I simply cannot get this app to work. I get a :app:compileDebugJavac error. Also, class, interface, or enum expected errors

  • @aminblm
    @aminblm 7 ปีที่แล้ว +3

    Si tu parles français et que tu aimes aussi les applications mobile aimes ce commentaire ! 😎

  • @NujuBIONICLE
    @NujuBIONICLE 7 ปีที่แล้ว +1

    Gary thank You soo much for this video :) Im starting my freshman year in Software and Data Engineearing and this video helped me to lear many things before my colege starts :) Thank You once again and keep up with awesome work ;)

  • @chandra_955
    @chandra_955 6 ปีที่แล้ว

    I watched this video in 2x speed... Actually I had some basic knowledge about app development and maybe it made me understand better.. Awesome video 👍

  • @2wheezy2reachya
    @2wheezy2reachya 9 ปีที่แล้ว +1

    now i have a new set of videos to keep an eye on, good video Gary :) I learnt Java recently at uni, might use it for this...

  • @AndrewMackoul
    @AndrewMackoul 9 ปีที่แล้ว +1

    Can someone give me instructions on how to have the button play a song instead of displaying a toast. I want to send the .apk to my friends and I think they would like it!

  • @emmanuelphysonmwamwaja8666
    @emmanuelphysonmwamwaja8666 8 ปีที่แล้ว

    hallo!
    I have installed the latest version of JRE (1.8.0_112) and JDK (1.8.0_112) then I installed the Android Studio. Now, the setup finishes just well in installation but when I run Android Studio as an administrator it just loads in the background and it then stops after some few seconds without bringing anything on the screen.
    I also tried running it after opening the Task Manager where i saw it just start as a background process via the "android64.exe" then process disappears after some few seconds and nothing further.
    PLEASE HELP!

  • @sagalubax
    @sagalubax 8 ปีที่แล้ว

    I'm a student for the university and my level is beginner but i really wanted to develope the android applications so can I found the best and easily videos in this youtope channel

  • @secura
    @secura 6 ปีที่แล้ว

    The Dev-Domain is meant for developers.
    The ICANN process of introducing new Top Level Domains continues. The registry of the Dev-Domains has set the 16th of January 2019 as the start of the Sunrise Period. Interested parties for the Sunrise Period must register with the Trademark Clearinghouse .
    Developments have now their own more secure home on the web: the Dev-Domain, the most relevant TLD for website and software developers.
    Key points about Dev-Domain:
    The Dev-Domain is an open TLD with a focus on improved security. The entire .Dev TLD has been added to the HSTS preload list, which means registrants will have to provision and set up SSL certificates in order for their content to be loaded in modern browsers
    The Dev-Domain is a secure namespace, meaning that HTTPS is required for all .Dev websites. You can buy your Dev-Domain now, but in order for it to work properly in browsers you must first configure HTTPS serving. You can acquire webspace with pre-configured encryption at Secura GmbH without any additional costs or SSL Certificates.
    The App-Domains and Software-Domains are alternative choices for websites concerning software.
    www.domainregistry.de/dev-domain.html
    www.domainregistry.de/app-domain.html
    www.domainregistry.de/software-domain.html

  • @skelly835
    @skelly835 6 ปีที่แล้ว

    I have just installed this and trying to follow the video but nothing appears in the Design window. It just says design editor is unavailable until after a successful build

  • @RustyTube
    @RustyTube 5 ปีที่แล้ว

    This does not work with the current version of Android Studio. For example, there is no “layout:centerInParent”. Which means Google makes new versions incompatible with the older version. :(

  • @throbbinglife7010
    @throbbinglife7010 7 ปีที่แล้ว

    Hey, i am doing as you have stated. But when i click the "Design" column, it says- "Design editor is unavailable until a successful build". I don't know how to fix that. Please help.

  • @NSfilmsediting
    @NSfilmsediting 6 ปีที่แล้ว

    Hii i try to put a simaple plain text on my design and i cant see my text it seems like when i drag and drop the plain text it juped out of the frame what should i do

  • @steel7302
    @steel7302 6 ปีที่แล้ว

    what im curious about is the default permissions that are in android apps. some apps like google play services require access permissions to virtually everything including things like contacts, email and texting apps.also id like to know if you can write the app to install as a standalone application not fettered by google?

  • @swagar
    @swagar 7 ปีที่แล้ว

    The thing I find frustrating about the process of developing with Android Studio is the level of abstraction. It throws you in the middle of an app that's basically already been written and you're left with a minimal understanding as to what the code actually does. It's the mobile equivalent of pasting from Stack Overflow. It works until you need to modify something, and then you're left scratching your head because you didn't write it to begin with.
    I'm sure it's super efficient for seasoned mobile developers, but holy crap it's been a hurdle to learn with it. I can't find a whole lot of tutorials on coding an app 100% from scratch, and it's probably a painful process that I wouldn't want to try anyhow.

  • @deepak5283
    @deepak5283 4 ปีที่แล้ว

    how to add voice message feature for chat app in andriod studio .what is procedure or process and is there any api or packages to available to add voice message features

  • @YourSoulPrince
    @YourSoulPrince 8 ปีที่แล้ว

    I can't get past 10:00. It won't let me click on the "Hello World" text center it.

  • @Apollo.1337
    @Apollo.1337 9 ปีที่แล้ว

    Mine say as there's this HAXM error when installing like it does it just as it finishes. Then I go in the program and I don't see the emulator PLEASe help me

  • @viktorkuzmanov3086
    @viktorkuzmanov3086 8 ปีที่แล้ว

    It says "Gradle project sync failed.Basic funcionality(e.g editting,debugging) will not work properly" can anone help me does this causes obstacles while I'm working and how can i fix this ?

  • @Al-oh8yf
    @Al-oh8yf 6 ปีที่แล้ว

    When I clicked on the string.xml the only thing that was on there was was string app name. Is there something I need to do to make the hello world string show up?

  • @brandongibson7333
    @brandongibson7333 6 ปีที่แล้ว

    Wow, I wish I would've found this video earlier. Now I can actually try this process out. Got a few great game ideas I would love to see made into an Android app. Thanks for a great explanation.

  • @god2many
    @god2many 9 ปีที่แล้ว

    How do you use ALT + ENTER for macs? When I use the shortcut all that comes up is a box with options I don't know.

  • @TonyMelling
    @TonyMelling 8 ปีที่แล้ว

    Thank you for the concise introduction to developing for android. I'll keep watching your channel as I learn how to create something more advanced :-) Thanks again!

  • @latinourbano
    @latinourbano 9 ปีที่แล้ว

    great but now what if you want to add sound when they click the button ?

  • @zigapolanec2819
    @zigapolanec2819 8 ปีที่แล้ว

    In Android studio 2.2.2 if you create a new project with basic activity(same as blank activity in this video) it puts the viewtext and button under content_main.xml instead of activity_main.xml as mentioned in this video so it a bit confusing..

  • @Jdonovanford
    @Jdonovanford 6 ปีที่แล้ว

    I have some programs made in Matlab and MAX-MSP, how could I use this language to implement them in Android Studio? Does AS support these languages?

  • @double_tap1
    @double_tap1 7 ปีที่แล้ว

    great video really made great points especially how you can use designer versus manually editing code

  • @paramjeetchauhan
    @paramjeetchauhan 8 ปีที่แล้ว

    i made a java project in neatbean swing now i want to implement in .EXE application what should i do?

  • @danielgitaarles
    @danielgitaarles 6 ปีที่แล้ว

    I couldn't find the 32 bit JDK version. I was searching on this webpage: www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html
    Where the hell is the 32 bit version. Can someone help please?