안녕하세요 이번 시간에는 XAMPP로 서버를 구축해 안드로이드와 MySQL을 연동하는 실습을 진행하겠습니다. 1. XAMPP 란? XAMPP는 웹 개발을 위한 통합 패키지입니다. XAMPP는 Apache, MySQL, PHP 및 Perl을 통합하여 하나의 패키지로 제공하며, Windows, macOS, Linux 등 다양한 운영체제에서 사용할 수 있습니다. 2. XAMPP의 장점 (사용하는 이유) 안드로이드 앱은 대개 웹 서버와 통신하여 데이터를 주고받는 경우가 많습니다. 이때 서버에서는 데이터를 저장하고 관리하는 데이터베이스가 필요합니다. 이때 XAMPP를 사용하면 로컬 개발 환경에서 웹 서버와 데이터베이스를 쉽게 구축할 수 있습니다. 안드로이드 스튜디오에서 XAMPP를 이용하여 MYSQL과 연동하면 ..
안녕하세요 이번 시간에는 안드로이드 스튜디오 가상환경에 대해 알아보고 가상 환경 실습을 진행하겠습니다. 1. 안드로이드 스튜디오(Android Studio) 가상환경이란? 안드로이드 스튜디오 가상환경은 개발자가 안드로이드 앱을 테스트하고 디버깅할 수 있는 가상의 안드로이드 기기입니다. 안드로이드 스튜디오 가상환경은 안드로이드 에뮬레이터를 통해 구현됩니다. 안드로이드 스튜디오 가상환경을 사용하면 실제 안드로이드 기기가 없어도 안드로이드 앱을 테스트할 수 있습니다. 또한, 안드로이드 스튜디오 가상환경을 사용하면 다양한 안드로이드 기기에서 앱을 테스트할 수 있으며, 안드로이드 버전도 다양하게 지원할 수 있습니다. 2. 안드로이드 스튜디오 에뮬레이터 설정하기 안드로이드 스튜디오 가상환경을 사용하려면, ..
안녕하세요 이번 시간에는 안드로이드 스튜디오에 대해 알아보고 설치하는 실습을 진행하겠습니다. 1. 안드로이드 스튜디오(Android Studio)란? 안드로이드 스튜디오는 구글에서 제공하는 안드로이드 앱 개발 도구입니다. 안드로이드 스튜디오는 안드로이드 앱 개발에 필요한 모든 기능을 제공하며, 안드로이드 앱 개발을 위한 통합 개발 환경(IDE)입니다. 2. 안드로이드 스튜디오(Android Studio) 주요 기능 1. 안드로이드 앱 개발을 위한 통합 개발 환경(IDE) 안드로이드 스튜디오는 안드로이드 앱 개발을 위한 통합 개발 환경을 제공합니다. 따라서 개발자는 안드로이드 스튜디오에서 코드 작성, 디버깅, 빌드, 배포 등을 모두 수행할 수 있습니다. 2. 안드로이드 SDK 지원 안드로이드 스튜디오는..