ANDROID com KOTLIN 2023 - #01 - Instalação e Primeira App

Bruno Santos
5 Jan 202309:42

Summary

TLDRThis video offers a comprehensive guide to installing Android Studio on a Mac for Android app development. It walks viewers through the process of downloading and setting up Android Studio, accepting the terms, and initiating the installation. The tutorial then demonstrates how to create a new project and configure an Android emulator, including selecting a device model and system version. It also covers the option to run the emulator within the Android Studio window for a streamlined development experience. The video promises further insights into Android app creation in upcoming episodes.

Takeaways

  • 😀 The video is a tutorial aimed at beginners in Android app development using Android Studio.
  • 📱 The tutorial starts with the installation of Android Studio on a Mac.
  • 🔍 The presenter guides viewers to download Android Studio from the official website.
  • 💻 The video demonstrates the process of accepting terms and conditions and downloading the software.
  • 📲 For Mac users with Apple Silicon, the presenter explains the specific steps to download and install Android Studio.
  • 🔗 The presenter mentions that the installation may vary depending on the user's system and previous installations.
  • 📝 The video covers the initial setup and configuration of Android Studio after installation.
  • 🖥️ The tutorial includes instructions on creating a new project in Android Studio.
  • 📱 The presenter guides viewers on how to create and set up an Android emulator within Android Studio.
  • 🌐 The video demonstrates how to download and install different Android system versions for the emulator.
  • 🔧 The presenter discusses the process of launching the emulator and the expected initial setup processes.

Q & A

  • What is the main topic of the video script?

    -The main topic of the video script is the installation and initial setup of Android Studio for Android application development on a Mac.

  • Where can viewers find the Android Studio download?

    -Viewers can find the Android Studio download by visiting android.com/studio or searching for Android Studio on Google.

  • What is the first step in installing Android Studio as described in the script?

    -The first step in installing Android Studio is to download the application from the official website and accept the terms and conditions.

  • Does the script mention any specific requirements for the Mac before installing Android Studio?

    -No, the script does not mention any specific requirements for the Mac before installing Android Studio.

  • What is the process for creating a new project in Android Studio?

    -The process for creating a new project in Android Studio involves clicking on 'Start a new Android Studio project' and following the subsequent steps, including downloading necessary elements and initializing the project.

  • How does the script guide users to create an Android emulator?

    -The script guides users to create an Android emulator by accessing the Device Manager in Android Studio, selecting 'Create Virtual Device,' choosing a device template, and downloading the desired system image.

  • What is the purpose of the 'Send statistics to Google' option mentioned in the script?

    -The 'Send statistics to Google' option allows users to share anonymous usage statistics with Google to help improve Android Studio.

  • Can the Android emulator be run within Android Studio's window?

    -Yes, the Android emulator can be run within Android Studio's window by enabling the 'Launch in Windows' option in the Emulator settings.

  • What does the script suggest doing after the initial setup of Android Studio?

    -After the initial setup, the script suggests creating a first project and setting up an emulator to start developing Android applications.

  • What additional resources does the script mention for further engagement?

    -The script mentions subscribing to the channel, leaving comments, and joining a Discord community for further engagement and sharing.

  • How does the script describe the process of installing the Android emulator's system image?

    -The script describes the process of installing the Android emulator's system image by selecting a device, choosing a system version, accepting the license, and waiting for the download and installation to complete.

Outlines

00:00

📱 Introduction to Android Development with Android Studio on Mac

The speaker welcomes the audience and introduces a series on Android app development using Android Studio. They guide viewers through the process of installing Android Studio on a Mac. The tutorial starts with visiting the official Android Studio website and downloading the software. The speaker mentions the need to accept terms and conditions and chooses the appropriate installation options for Mac users with M1 chips. They proceed with the installation and launch of Android Studio, discussing initial setup and configuration. The speaker also touches on the installation of the Android SDK and the necessity of downloading additional components for project development. The video ends with the speaker creating a new project in Android Studio.

05:02

🖥️ Setting Up an Android Emulator in Android Studio

The speaker continues the tutorial by demonstrating how to set up an Android emulator within Android Studio. They access the Device Manager to create a new virtual device, selecting a Pixel 4 as the device model and choosing the appropriate Android version (API 33). After accepting the license agreement, the speaker waits for the emulator system image to download. Once the download is complete, they proceed to create the emulator, configuring it with default settings. The speaker then starts the emulator, which initializes for the first time. They discuss the option to dock the emulator window inside or outside of the Android Studio interface and demonstrate how to launch an Android application on the emulator. The video concludes with the speaker inviting viewers to ask questions in the comments, subscribe to the channel, and join the community on Discord for further interaction.

Mindmap

Keywords

💡Android Studio

Android Studio is the official Integrated Development Environment (IDE) for Android app development, based on IntelliJ IDEA. It provides code editing, debugging, performance tools, and a layout editor which allows developers to design app interfaces. In the video, the host guides viewers through the installation of Android Studio on a Mac, which is the primary tool used for developing Android applications.

💡Installation

Installation refers to the process of setting up and preparing software for use on a device. In the context of the video, the host discusses the installation of Android Studio, which includes downloading the software from the official website, accepting terms and conditions, and initiating the setup process on a Mac.

💡Emulator

An emulator is a software that simulates the hardware of another system, allowing users to run applications designed for that system on a different platform. In the video, the host demonstrates how to create and use an Android emulator within Android Studio, which is essential for testing Android apps without needing a physical device.

💡Pixel 4

Pixel 4 refers to a specific model of smartphone developed by Google. In the video, the host chooses the Pixel 4 as the device profile for the Android emulator, which means the emulator will mimic the characteristics and interface of a Pixel 4 phone for app development and testing purposes.

💡APK

APK stands for Android Package Kit, which is the package file format used by Android operating systems for the distribution and installation of mobile apps. The host mentions downloading a version of the Android system (AP 33), which is likely an APK file, to be used in the emulator setup.

💡Device Manager

Device Manager is a feature within Android Studio that allows developers to manage virtual devices (emulators) and connected physical devices. The host uses Device Manager to create a new emulator and to manage the settings and configurations of the emulators.

💡Play Button

The play button in Android Studio is used to start the emulator. When the host clicks the play button, it initiates the process of booting up the emulator, which is the first step in testing and running Android applications within a simulated environment.

💡IDE

IDE stands for Integrated Development Environment, a software application that provides comprehensive facilities to computer programmers for software development. Android Studio, as mentioned in the video, is an IDE specifically designed for Android app development, offering a range of tools and features to streamline the development process.

💡Project

In the context of software development, a project refers to a set of tasks or activities with a specific goal, often involving the creation of a software product. The host talks about creating a new project in Android Studio, which is the starting point for developing a new Android application.

💡License

A license in software terms usually refers to the permission granted to use a software under certain conditions. The host mentions accepting licenses during the Android Studio setup, which is a standard procedure to agree to the terms of use for the software and its components.

💡Discord

Discord is a communication platform designed for creating communities. It is mentioned in the video as a place where viewers can join for discussions and sharing with the community. The host encourages viewers to join the Discord server for further engagement and support.

Highlights

Introduction to Android application development using Kotlin.

Installation of Android Studio on a Mac.

Downloading Android Studio from the official website.

Accepting terms and conditions for Android Studio installation.

Utilizing the Apple Silicon version of Android Studio.

Automatic download and installation of Android Studio.

Launching Android Studio for the first time and initial setup.

Configuring Android Studio with Google account and sending statistics.

Installation of additional components for Android Studio.

Creating a new project in Android Studio.

Downloading necessary elements for the first project.

Accessing the Device Manager to create an emulator.

Selecting a device template for the emulator.

Downloading the operating system version for the emulator.

Configuring emulator settings and performance characteristics.

Initializing the emulator for the first time.

Running the emulator within the Android Studio window.

Using the 'launch to window' feature for the emulator.

Executing the first Android application in the emulator.

Future focus on understanding the creation and elements of the Android application.

Invitation for questions, subscription, and community engagement.

Transcripts

play00:05

Olá a todos sejam muito bem-vindos aqui

play00:07

apoio list Android 2023 porque o

play00:11

desenvolvimento de aplicações Android

play00:12

utilizando Colin vamos começar aqui este

play00:15

primeiro vídeo com a instalação do ano

play00:17

de estudo neste caso no

play00:19

no Mac neste caso Vamos abrir aqui o

play00:23

nível do Open

play00:25

android.com/estúdio pesquisamos também

play00:27

para Android Studio No Google Ele

play00:29

vai-nos direciona diretamente para esta

play00:31

página Vamos aqui fazer outro Android de

play00:33

estúdio no caso aqui temos as condições

play00:35

de todo ou a toda aqui a este carregar

play00:40

esta esta aplicação vamos aceitar aqui

play00:43

os termos e no meu caso como eu tenho

play00:45

aqui uma com o chip da Apple eu vou

play00:48

utilizar Aqui Esta parte de Caso vocês

play00:51

tenham uma que seja dois tipos de tela

play00:52

utilizar aqui desta parte eu vou clicar

play00:54

aqui nesta elemento e ele

play00:57

automaticamente descarregaria aqui a

play00:58

minha época há a aplicação para o nesta

play01:01

altura da stop Eu no caso já tenho aqui

play01:03

a aplicação Por isso não vou carregar

play01:05

novamente e vou agora executar então

play01:09

aqui a instalação no caso eu vou então

play01:12

enviar aqui para as minhas aplicações e

play01:16

vou aguardar então que a aplicação seja

play01:19

instalada

play01:21

após esta primeira instalação vamos aqui

play01:26

abrir então o Android Studio

play01:31

e vamos escutar então aqui a primeira

play01:33

arranque a primeira configuração do

play01:36

nosso do nosso ambiente aqui no caso

play01:38

caso queiram enviar

play01:40

dados podem clicar aqui Enviar

play01:43

estatísticas para a Google então

play01:46

aqui neste caso não identificou aqui o

play01:49

stk então no caso nós vamos ter que

play01:51

instalar aqui ou esta capa neste caso já

play01:53

tinham uma instalação antiga aqui do

play01:55

Android Studio por isso pode haver algum

play01:57

passo aqui que seja ultrapassado mas de

play01:59

uma forma geral hum é espaço são todos

play02:02

feitos de uma forma mais ou menos

play02:03

automática mas seguinte novamente e

play02:06

novamente assim e vamos ainda aqui

play02:09

aceitar a licenças e fazer neste caso

play02:13

ele vai aqui fazer o download de alguns

play02:15

dos elementos ah necessários para seguir

play02:18

continuar com o projeto

play02:21

voltamos então quando esta parte de

play02:23

terminar

play02:28

temos também esta parte terminal fazer

play02:30

aqui finis

play02:31

e estamos então aqui no primeira janela

play02:34

do Android Studio o que que nós vamos

play02:36

fazer aqui para eh utilização inicial

play02:40

da nossa do nosso da nossa aplicação nós

play02:44

vamos criar aqui um primeiro projeto

play02:44

vamos clicar aqui no Project no caso

play02:47

onde nós vamos nos preocupar muito com

play02:48

esta parte Inicial Eu vou fazer aqui

play02:50

next novamente e vou fazer fim isto sou

play02:54

apenas para me criar o primeiro projeto

play02:57

em que ele tem que descarregar aqui um

play02:58

conjunto de elementos e vamos fazer aqui

play03:01

fins para ele inicializar vamos agora

play03:03

ver de que forma que conseguimos criar o

play03:07

nosso hum emulador que vai ser feito ah

play03:11

através aqui do Android vamos aguardar

play03:13

apenas que esta barra aqui em baixo

play03:15

termina a sua execução para a seguir

play03:18

então passarmos para este para este

play03:20

processo

play03:38

neste momento como desapareceu aqui

play03:40

todas as mensagens que nós tínhamos aqui

play03:42

embaixo e Conseguimos ver aqui algumas

play03:43

das mensagens a serem apresentadas

play03:46

conseguimos ter esta parte inicial da

play03:48

configuração determinada o Que Nós Vamos

play03:50

citar então agora é de criar aqui o

play03:52

nosso emulador para isso vamos clicar

play03:54

aqui neste ícone que vai ser o Device

play03:56

Manager do Android Studio e vamos criar

play03:59

aqui em createdivais aqui ou aqui neste

play04:02

botão no caso na vossa instalação já de

play04:04

ter sido criado um dispositivo Inicial

play04:06

podem utilizar ou podem criar um novo

play04:08

Desportivo no caso eu vou criar aqui o

play04:10

nosso dispositivo aqui são

play04:12

disponibilizados todos os seus

play04:14

dispositivos ah padrão que são

play04:16

apresentados no caso eu vou colocar aqui

play04:19

por exemplo o Pixel 4 vou aqui fazer

play04:21

seguinte

play04:22

e agora tenho que descarregar aqui

play04:24

também a versão do sistema operativo que

play04:25

quero aplicar no caso eu vou colocar

play04:27

aqui esta versão da AP 33 vou tirar-me

play04:30

isso

play04:32

vamos aqui aceitar a licença e aguardar

play04:36

então que novamente seja descarregado

play04:37

agora a versão do sk do

play04:42

neste caso a versão

play04:44

do emulador que nós vamos instalar

play05:02

terminar meu amor vamos então aqui fazer

play05:04

finis vamos assinar então aqui a versão

play05:07

descarregado nós podemos carregar aqui

play05:09

várias versões temos aqui versões

play05:10

disponíveis tanto aqui para os nossos

play05:13

comentários

play05:15

aqui por exemplo nas casas 64 temos aqui

play05:19

várias versões que podemos aplicar no

play05:22

nosso emulador Isto vai variando também

play05:25

com som do emulador que nós

play05:26

selecionarmos deixamos fazer aqui next

play05:28

aqui será o nome porque o emulador vai

play05:31

ser identificada aqui mais algumas

play05:32

características digamos aqui que estejam

play05:34

por direito para algumas pessoas da

play05:38

performance portanto nós manter tudo

play05:39

como está os padrão e vamos fazer finis

play05:42

e neste momento temos uma dor criado o

play05:45

que é que vamos fazer vamos clicar aqui

play05:46

neste botão de play para inicializar o

play05:49

emulador

play05:51

novamente nós temos aqui a mensagem de

play05:53

tarde em avd aqui em baixo e ele vai

play05:55

então em ser carregado pela primeira vez

play06:05

aqui neste caso a janelas já foi

play06:07

apresentada agora vamos ter que aguardar

play06:08

que o emulador seja

play06:12

inicializar pela primeira vez Isto é o

play06:14

mesmo processo de que se nós tivéssemos

play06:16

utilizar um equipamento real

play06:17

equipamentos estivesse desligado

play06:25

pronto temos aqui o nosso emulador já em

play06:28

funcionamento ah Possivelmente ainda

play06:31

estar a fazer algum processo ah Por Trás

play06:33

alguma alteração alguma algum arranque

play06:35

Digamos que ainda há aqui só prestar

play06:37

Aqui para baixo reparem que ela ainda

play06:39

está aqui finalizar aqui não sei se é

play06:41

uma update fazer aqui em setup ou seja

play06:42

há aqui alguns processos que ainda estão

play06:44

a ser desenvolvidos aqui por trás no

play06:46

entanto nesta fase nós temos já aqui o

play06:49

nosso emulador ah pronto a ser executado

play06:53

e pronto a ser trabalhado algo que neste

play06:56

caso eu já tinha configurado de uma vez

play06:58

anterior e que hum neste caso está a

play07:01

acontecer é que eu tenho o meu emulador

play07:03

numa janela à parte do Android Studio

play07:06

isto é uma uma ferramenta ou é uma opção

play07:09

que vocês podem adicionar e que podemos

play07:11

ativar no caso eu vou aqui ao menu file

play07:15

venho

play07:17

aqui ao meu menu

play07:20

neste caso aqui Android Studio peço

play07:22

desculpa vamos aqui menos 7

play07:27

vou abrir agora aqui a minha aba do

play07:31

e Emulator e tenho aqui a opção de

play07:34

lounge to Windows Se eu marcar ou de

play07:37

marcar aqui esta opção eu consigo ter o

play07:39

meu emulador a ser colocado dentro ou

play07:41

fora da minha janela na zona de estúdio

play07:43

se eu fizer aqui um OK se fechar o

play07:47

emulador

play07:48

a partir do que vai acontecer é que eu

play07:50

agora já vai ser carregado aqui dentro

play07:54

desta janela

play07:57

Ok reparem automaticamente ele já me

play07:59

apresentar aqui um emulador

play08:03

temos aqui a guardar só

play08:05

as pessoas seja determinado reparem que

play08:07

temos aqui ainda este

play08:09

executar eu vou entretanto fechar também

play08:11

aqui o Device Manager Conseguimos ver

play08:14

que temos aqui um emulador neste caso

play08:16

apresentamos inclusive aqui a frame do

play08:19

emulador mas na prática eu agora passo a

play08:21

ter o emulador dentro da própria janela

play08:23

do Android Studio em qualquer altura eu

play08:26

posso chegar aqui a esta roda de opções

play08:28

e consigo por exemplo Ah fazer aqui um

play08:33

v-mole e fazer aqui por exemplo um DOC é

play08:36

e automaticamente vai-me sair aqui desta

play08:38

janela Vamos só aguardar aqui

play08:43

neste caso aqui confronto

play08:45

automaticamente sai

play08:48

daqui a janela ou aqui mesmo com o

play08:50

Windows Fica mesmo uma janela

play08:51

completamente à parte neste caso ao que

play08:54

eu já fiz

play08:56

Vamos só colocar o novamente

play08:59

aqui deste lado ao que eu já fiz foi

play09:03

também clicar no botão de play Que nós

play09:05

tínhamos ali em cima e Conseguimos ver

play09:06

aqui a execução então da nossa primeira

play09:08

aplicação Android Isto é algo que nós

play09:10

vamos focar mais à frente e vamos

play09:12

trabalhar mais à frente ah hum na

play09:16

próximo vídeo ou nos próximos vídeos

play09:17

para percebermos de que forma é que esta

play09:19

aplicação foi criada O que é que são os

play09:21

vários elementos e o que é que nós temos

play09:23

então para para trabalhar qualquer

play09:26

dúvida já sabe deixem nos comentários se

play09:28

inscreva no canal é novidades deixem

play09:31

também ah uma mensagem e entra no

play09:33

discord caso queiram colocar alguma

play09:36

questão em partilhar alguma coisa com a

play09:37

comunidade e vemos no próximo vídeo

Rate This

5.0 / 5 (0 votes)

Related Tags
Android DevelopmentApp CreationAndroid StudioMac SetupEmulator GuideProgramming TutorialMobile AppsTech TutorialDevelopment ToolsSoftware Installation