본문 바로가기

앱인벤터데이터베이스2

앱인벤터에서 자바스크립트를 사용하여 Firebase 인증-설계편 앱인벤터에서 자바스크립트를 사용하여 Firebase 인증-설계편 앱인벤터 홈페이지에 나와 있는 튜터리얼을 참고해서 작성한 것이다. 튜터리얼의 목적은 앱인벤터의 많은 블록은 이해하고 활용할 수 있도록 도와주는 프로그램들로 구성되어 있다. App Inventor에서 제공하는 Firebase 구성 요소는 특히 새 데이터로 앱을 여러 개 업데이트해야 할 때 매우 유용하다. Firebase를 데이터스토어로 사용하는 것 외에도 앱의 웹 사이트 인증을 활용하여 사용자 관리 요구사항을 처리할 수 있다. 즉, 가입, 이메일 확인 및 로그인을 의미한다. 또한 모든 사용자 정보가 Firebase 서버에 저장 및 유지 관리되므로 사용자 인증의 가장 어려운 문제가 해결된다. Firebase는 신규 사용자와 기존 사용자를 설정하.. 2022. 11. 17.
앱인벤터 타이니DB 컴포넌트 앱인벤터 타이니DB 컴포넌트 앱인벤터의 컴포넌트들을 이해와 실제 예제를 통해 실습을 통해 모바일 앱 개발에 활용도를 높이고자 한다. 앱인벤터 타이니DB 컴포넌트는 보이지 않는 컴포넌트이. 앱인벤터로 만든 앱은 실행될때 마다 초기화된다. 즉 앱이 변수 값을 설정한 후 사용자가 앱을 종료하면 다음에 앱을 실행할 때 해당 변수의 값이 기억되지 않는다. 대조적으로 TinyDB는 앱의 영구 데이터 저장소이다. TinyDB에 저장된 데이터는 앱을 실행할 때마다 사용할 수 있다. 높은 점수를 저장하고 게임일 실행될 때마다 점수를 조회해서 사용자에게 높은 점수를 보여주는 것이 TinyDB 활용에 좋은 예이다. 데이터 항목은 태그와 값으로 구성한다. 데이터 아이템을 저장하기 위해서는 태그를 정의해야 한다. 태그는 텍스트.. 2022. 6. 6.