본문 바로가기

앱인벤터45

앱인벤터 가계부앱 만들기 #1 (월별 화면 및 지출항목 추가하기) 안녕하세요. 이지이지입니다. 2회에 걸쳐 앱인벤터로 가계부앱을 만들어보도록 하겠습니다. 사족으로 가계부앱을 만들기 전에는 굉장히 쉬울거라 예상했는데... 생각보다는 어렵습니다. 특히, 일별, 월별 통계가 나와야하고 목록에서 삭제도 가능해야 하는 등, 데이터 저장방식을 굉장히 많이 고민하게 되었고, 썩 만족스럽지는 않네요.. 본 포스팅을 참고하시어 여러분들만의 방식을 생각해 멋진 가계부앱을 만들어보시기 바랍니다. 글을 읽으시면서 부족한 부분은 다음 소스파일을 참고하시기 바랍니다. Screen1 화면 구성 (월별 화면 및 지출항목 추가 스크린) Screen1의 화면 구성은 위의 이미지와 같으며, 각 Layout 컴포넌트 아래 또 많은 컴포넌트들이 배치되어 있습니다. 먼저 컴포넌트들이 어떤 역할을 하는지에 대.. 2021. 12. 8.
앱인벤터 채팅앱 만들기 #2 (채팅 화면 구성) 안녕하세요. 이지이지입니다. 이번 포스팅에서는 지난 시간에 이어 앱인벤터로 채팅앱 만들기를 완성하도록 하겠습니다. 실제 채팅이 이루어지고 메시지가 오고가는 화면(Screen2)을 구성합니다. 지난 포스팅과 같은 소스파일을 다시 올려드리니 참고하시기 바랍니다. 화면 구성 Screen2에 대한 화면 구성입니다. Screen2에서 핵심이 되는 것은 FirebaseDB(firebase_Chat)와 ListView 컴포넌트입니다. FirebaseDB의 속성(Properties) 설정은 이전 1번 포스팅을 참고하시고, ListView를 제외한 컴포넌트들의 속성은 디자인적인 요소일 뿐 기능에는 큰 영향을 미치지 않으므로 소스파일을 참고하면 되겠습니다. 이번 포스팅에서는 예제 앱에서 사용된 ListView의 속성에 대.. 2021. 11. 26.
앱인벤터 채팅앱 만들기 #1 (채팅방 만들기 및 들어가기) 안녕하세요. 이지이지입니다. 이번 앱인벤터 포스팅에서는 채팅앱을 만들어 볼텐데요... 두 개의 포스팅으로 나누어져 있으며, 첫 번째 포스팅에서는 Screen1을, 두 번째 포스팅에서는 Screen_Chat를 완성합니다. Screen1은 채팅방 만들기 또는 개설된 채팅방에 입장하기 등 기본적인 채팅 설정에 대한 스크린이며, Screen2는 실제 채팅을 통해 메시지를 주고 받는 스크린입니다. 본 예제 앱을 통해 여러분은 1. FirebaseDB 2. ListView에 대한 이해를 할 수 있습니다. 화면 구성 및 블록 코딩은 다음 소스 파일을 내려받아 참고하시기 바랍니다. 사전 준비 (파이어베이스 프로젝트 만들기) 본 예제 앱에서는 메시지를 저장하고, 불러오기 위해서 파이어베이스의 Realtime Databa.. 2021. 11. 24.
앱인벤터 날씨정보(일기예보) 앱 만들기 ============================================================================================[2023. 5. 27.] 다음 글과 소스는 관련 openweathermap의 정책 변경으로 유효하지 않음을 말씀드립니다. 다음 소스를 사용하고 싶으신 분께서는 openweahtermap 사이트를 구독하셔야 함을 알려 드립니다. ============================================================================================ 안녕하세요. 이지이지입니다. 이번 포스팅에서는 사용자의 위치정보를 자동으로 알아내어 그 지역의 날씨정보(일기예보)를 제공하는 앱을 만드는 방법에 대해 알.. 2021. 10. 29.
앱인벤터 강좌 #5 API, JSON 사용방법 및 Dictionary 컴포넌트 활용하기 안녕하세요. 이지이지입니다. 이번 포스팅에서는 각종 API 사용방법과 API를 통해 데이터를 받았을 때 가장 흔히 쓰이는 데이터 형식인 JSON 다루기, 그리고 앱인벤터에서 JSON과 잘 어울리는 Dictionary 컴포넌트의 활용방법에 대해 설명드리겠습니다. 다룰 순서와 세부적인 내용은 다음과 같습니다. 1. Postman으로 API 테스트 하기 2. Daum 검색 API를 Postman으로 테스트 하기 3. JSON Viewer Pro(크롬 확장프로그램)로 키(key)의 경로 알아내기 4. 앱인벤터 Dictionary 컴포넌트로 원하는 데이터 가져오기 5. OpenWeatherMap API를 통한 날씨 정보 앱 만들기(별도 포스팅) Postman으로 API 테스트 하기 Postman은 API를 만들고.. 2021. 10. 25.