02 Ago 2019

200개의 단계별 예제로 배우는 안드로이드

이 점을 염두에 두고 벽에 머리 모양의 움푹 들어간 곳을 남기지 않고 시작하는 데 도움이 되는 몇 가지 주요 팁을 소개합니다. 벽은 비싸다. 여기 이클립스에 대 한 안 드 로이드 개발 도구 플러그인을 설치 하는 방법을 배우게 됩니다. 이렇게 하려면 도움말 > 소프트웨어 업데이트 > 새 소프트웨어를 설치를 클릭해야 합니다. 그러면 다음 대화 상자가 표시됩니다. 당신이 구축하고 오늘 당신의 자신의 안드로이드 응용 프로그램을 개발하는 방법을 볼 수있는 프로모션 비디오를 보세요! 그것은 명령 줄뿐만 아니라 우리가 바위 종이 가위 응용 프로그램을 만드는 데 사용할 것입니다 이클립스와 동등하게 잘 작동하기 때문에 스캐너 클래스를 사용하는 것이 좋습니다. Android 응용 프로그램 개발 환경을 성공적으로 만들었습니다. 이제 간단한 바위 종이 가위 안드로이드 응용 프로그램을 만들 준비가되어 있습니다. 그래서 바로 코틀린에 점프하기 전에 (당신이 안드로이드 개발에 새로운 경우) 먼저 자바를 가르쳐. 모바일 개발의 가장 큰 장점은 «실제»를 만드는 것이 매우 쉽다는 것입니다. 일부 콘솔 출력뿐만 아니라 실제로 휴대 전화에 사용하고 설치할 수있는 앱. 내가 추천 Udacity 과정, 신속하게 텍스트, 이미지 및 버튼과 간단한 레이아웃을 만들고 그들에게 몇 가지 기본 기능을 추가하는 안드로이드 스튜디오에서 XML 편집기를 사용하는 방법을 가르쳐. 이것은 당신이 if-문으로 크리스마스 트리를 만들려고 지루한 책 연습을 해결하는 시간을 보내는 것보다 훨씬 더 재미있다.

기본 사항(예: 클래스, 변수 및 메서드의 작동 방식 및 간단한 레이아웃을 작성하는 방법)을 배웠다면 더 이상 손을 잡을 사람이 필요하지 않습니다. 대신, 당신은 곧 자신의 작은 프로젝트를 만들기 시작해야 – 실제로 물건을 할 수있는 실제 애플 리케이션 – 당신이 길을 따라 알아야 할 모든 것을 배울. 당신이 초보자 과정을 따라 얼마나 멀리에 따라, 단지 두 개의 숫자 또는 다른 화면에 당신을 데려 오는 버튼을 추가 계산기와 같은 현재의 기술 수준에 맞는 간단한 무언가로 시작, 다음 꾸준히하여 난이도 수준을 증가 점점 더 복잡한 기능을 구현할 수 있습니다. 가능한 한 코딩 프로세스를 즐기고 프로젝트를 삭제하고 다시 시작하는 것을 망설이지 마십시오. 두 번째 또는 세 번째 프로젝트는 이미 데이터베이스 또는 완벽하게 작동하는 계산기에 데이터를 저장하는 할 일 목록 응용 프로그램일 수 있습니다. 이상적으로는 흥분하고 자신의 문제 중 하나를 해결하는 앱을 만들어야하지만 «올바른 아이디어를 찾는 것»에 매달리지 않아야합니다. 새 앱을 생각할 수 없는 경우 이미 존재하는 앱을 복사하기만 하면 됩니다. 처음에는 복잡한 온라인 기능뿐만 아니라 소프트웨어 아키텍처 및 종속성 주입과 같은 고급 개념을 건너 뛰고 다양한 유형의 메뉴 및 위젯을 구현하는 방법과 같은 간단한 오프라인 기능으로 시작하는 것이 좋습니다. 입력을 처리하는 방법 또는 앱을 닫은 후 손실되지 않도록 휴대 전화에서 데이터를 저장하고로드하는 방법. 나는 또한 당신이 그들을 필요로 할 때 당신이 일을 배울 것을 권하고 싶습니다.

당신은 앉아서 당신이 그것을 적용 하기 전에 이론에서 각 개념을 공부 할 필요가 없습니다., 그냥 길을 따라 그것을 배울. 예를 들어, 이론적으로 읽으려고 노력했음에도 불구하고 어떤 인터페이스, 제네릭 또는 람다인지 이해하지 못했습니다. 실제로 코드에서 사용하고 작동 방식을 경험한 후에만 클릭하기 시작했습니다. 이것은 분명하지만, 안드로이드 애플 리케이션을 만드는 법을 배우는 가장 간단한 방법은 좋은 책을 얻고 그것을 읽을 수 있도록하는 것입니다. 그 중 일부가 머리 위로 올라가더라도 걱정하지 마십시오. 스레드를 잃어버린 후 이후 장에서 수렁에 빠지는 것에 대해 걱정하지 마십시오. 대신 처음 몇 장을 읽으면서 기본 구문과 개념에 대해 잘 알고 있습니다. 간단한 프로젝트에서 이 중 일부를 어떻게 사용할 수 있는지 생각해 보면 다음 단계를 준비할 수 있습니다. 이제 우리는 네이티브 경로에 대 한 이동 하기로 했습니다 (적어도 난 당신이 아직도 읽고 있기 때문에 가정), 우리는 여전히 2 언어 중 하나를 선택 해야, 네이티브 안 드 로이드 애플 리 케이 션 뿐만 아니라 자바에서 작성될 수 있기 때문에. 또한 현재로서는 Flutter 및 co용으로 작성된 프로그래밍 질문에 대한 (명확한) 자습서, 코드 예제 및 답변을 찾기가 훨씬 더 어렵다는 것을 명심해야합니다.