분류 전체보기589 앱인벤터 액티비티스타터 컴포넌트 앱인벤터 액티비티스타터 컴포넌트 앱인벤터의 컴포넌트들을 이해와 실제 예제를 통해 실습을 통해 모바일 앱 개발에 활용도를 높이고자 한다. 액티비티스타터 컴포넌트는 스타트액티비티 메소드를 사용해서 액티비티를 시작할 수 있다. 액티비티는 아래와 같은 것을 시작할 수 있다. 다른 안드로이드 앱을 구동시킬 수 있다. 이를 실행하기 위해서는 먼저 소스 코드를 다운로드 받고, "youngandroidproject/project.properties'라 이름하는 파일을 찾는 unzip 유티리티나 file explorer를 사용하여 해당 앱의 클래스를 먼저 찾아야 한다. 파일의 첫번째 줄에는 "main="으로 시작하며 그 뒤에 클래스 이름이 나온다. 예로 'main=com.gmail.Bitdiddle.Ben.HelloPu.. 2022. 6. 10. 앱인벤터 타이니웹DB 컴포넌트 앱인벤터 타이니웹DB 컴포넌트 앱인벤터의 컴포넌트들을 이해와 실제 예제를 통해 실습을 통해 모바일 앱 개발에 활용도를 높이고자 한다. 타이니웹DB 컴포넌트는 스마트폰 대신에 웹에 데이터를 저장을 제공하는 컴포넌트이다. 타이니웹DB는 스마트폰과 앱간에 통신하는데 사용할 수 있다(예로 multi-plyaer games). 기본적으로 타이니웹DB 컴포넌트는 'http://appinvtinywebdb.appspot.com/' 앱인벤터에 의해서 제공되는 테스트 서비스 사에서 데이터를 저장할 수 있다. 이 서비스는 테스트하는데 도움을 준다. 하지만 1000 엔트리의 제한을 가지고 있다. 타이니웹DB 컴포넌트는 정보를 저장하고 조회하기 위해 웹 서비스와 통신한다. 타이니웨DB 컴포넌트가 사용가능할지라도 사용에 있어서.. 2022. 6. 9. 앱인벤터 타이니DB 컴포넌트 앱인벤터 타이니DB 컴포넌트 앱인벤터의 컴포넌트들을 이해와 실제 예제를 통해 실습을 통해 모바일 앱 개발에 활용도를 높이고자 한다. 앱인벤터 타이니DB 컴포넌트는 보이지 않는 컴포넌트이. 앱인벤터로 만든 앱은 실행될때 마다 초기화된다. 즉 앱이 변수 값을 설정한 후 사용자가 앱을 종료하면 다음에 앱을 실행할 때 해당 변수의 값이 기억되지 않는다. 대조적으로 TinyDB는 앱의 영구 데이터 저장소이다. TinyDB에 저장된 데이터는 앱을 실행할 때마다 사용할 수 있다. 높은 점수를 저장하고 게임일 실행될 때마다 점수를 조회해서 사용자에게 높은 점수를 보여주는 것이 TinyDB 활용에 좋은 예이다. 데이터 항목은 태그와 값으로 구성한다. 데이터 아이템을 저장하기 위해서는 태그를 정의해야 한다. 태그는 텍스트.. 2022. 6. 6. 앱인벤터 파일 컴포넌트 앱인벤터 파일 컴포넌트 앱인벤터의 컴포넌트들을 이해와 실제 예제를 통해 실습을 통해 모바일 앱 개발에 활용도를 높이고자 한다. 앱인벤터 파일 컴포넌트는 보이지 않는 컴포넌트이며, 파일을 관리하며 저장하는 컴포넌트이다. 파일 컴포넌트는 스마트폰 디스크에 파일을 읽고 기록할 수 있다. 앱이 Companion에서 실행 중인지, 컴파일된 것인지, 앱인 어떤 안드로이드 버전인지에 따라 외부에 파일이 위치한 정확한 장소는 'Scope' 속성값에 저장이 된다. 안드로이드의 새로운 버전에서 앱은 특정한 디렉토리들에 저장되는 파일들을 요구하기 때문에, 'DefaultScope'는 앱에서 설정이 된다. 만일 개발자가 안드로이드의 옛날 버전을 사용하고 이전 스토리지를 접근한다면, 'DefaulScope' 속성값은 'Lega.. 2022. 6. 5. 이전 1 ··· 118 119 120 121 122 123 124 ··· 148 다음