본문 바로가기

앱인벤터/실전 앱15

앱인벤터 급식앱 만들기 안녕하세요. 이지이지입니다. 이번 포스팅에서는 앱인벤터로 급식앱을 만들어보도록 하겠습니다. 급식앱을 만드는 방법을 알려드리는 데 의의를 두고 가장 단순하게, 디자인에는 신경을 쓰지 않았음을 알려드립니다. 사전 준비(NEIS OPEN API 인증키 발급) 급식앱을 만들기 위해서는 '나이스 교육정보 개방 포털'에서 제공하는 정보를 사용해야 합니다. 그래서 먼저 나이스 교육정보 개방 포털에서 인증키를 발급 받도록 합니다. 1. 다음 링크로 이동해 메뉴에서 [활용가이드]-[인증키 신청]을 선택합니다. 2. 인증키 신청 화면으로 이동해 간단한 정보를 입력 후 [인증 키 발급 신청]을 클릭합니다. 인증키 발급은 신청과 동시에 발급이 됩니다. 3. [마이페이지]를 선택하면 언제든 인증키를 확인할 수 있습니다. 발급받.. 2021. 7. 11.
앱인벤터 네이버 아이디로 로그인(네아로) 구현하기 안녕하세요. 이지이지입니다. 지난 앱인벤터 포스팅에서는 카카오 계정으로 로그인 기능 구현하기에 대해 설명드렸는데요. OAuth 개념이 부족하신 분께서는 포스팅 앞 부분을 참고해 보는 것이 좋습니다. 앱인벤터 카카오 계정으로 로그인 기능 구현하기 안녕하세요. 이지이지입니다. 요즘 대다수의 앱이나 사이트에서는 네이버 아이디로 로그인(네아로), 카카오 로그인, 구글 계정으로 로그인 등 OAuth2.0 기반 인증으로 이용할 수 있는 경우가 많습 egeasy.tistory.com 이번 포스팅에서는 네아로를 앱인벤터에 구현하는 방법에 대해 알아보도록 하겠습니다. 사전 준비하기(네이버 개발자센터에서 애플리케이션 등록하기) ※ 애플리케이션 등록이라고 해서 대단한 것은 아닙니다. 그냥 개발중인 앱 이름과 네아로를 이용하.. 2021. 6. 28.
앱인벤터 카카오 계정으로 로그인 기능 구현하기 안녕하세요. 이지이지입니다. 요즘 대다수의 앱이나 사이트에서는 네이버 아이디로 로그인(네아로), 카카오 로그인, 구글 계정으로 로그인 등 OAuth2.0 기반 인증으로 이용할 수 있는 경우가 많습니다. 사용자 입장에서는 번거로운 회원가입절차를 거치는 것 보다는 훨씬 수월하여, 그 사이트나 앱에서 바로 떠나기 보다는 최소 한 번쯤은 사용해 볼 것입니다. 그래서 앱인벤터에서도 네이버, 카카오, 구글 등으로 로그인 할 수 있는 방법을 찾아 보았으나, 결국 찾지 못하였고, 며칠 동안의 공부 끝에 초보자에게는 가장 난이도가 낮은(?) 카카오 로그인 기능을 구현할 수 있게 되었습니다. 혹시나 저처럼 이 기능을 찾으시는 분이 있으려나 싶어 이 글을 포스팅합니다. ※ 주의: 여러 번의 테스트를 통해 검증 결과 오류는 .. 2021. 6. 25.
앱인벤터로 번역기 만들기(feat. 카카오i 번역) Update 2022. 7. 18. 카카오 번역이 kakao i cloud로 전환됨에 따라 아래 포스팅은 더 이상 유효하지 않습니다. 다른 카카오 API를 사용하는 데 도움이 되도록 포스팅은 남겨둡니다. 이런 저런 이유로 현재는 Google Cloud Platform을 이용하기를 권장합니다. Google Cloud Platform의 기본적인 사용에 대해서는 저의 다음 포스팅을 참고해보시기 바랍니다. 앱인벤터 OCR(광학문자판독기) 앱 만들기 안녕하세요. 이지이지입니다. 이번 포스팅에서는앱인벤터로 OCR 앱(앱이라고까지 하기엔 뭣하지만) 구현 방법을 설명드리겠습니다. cf.) 디자인은 전혀 고려하지 않았습니다. 앱인벤터 자체에는 egeasy.tistory.com 안녕하세요. 이지이지입니다. 이번 앱인벤터 .. 2021. 6. 18.
앱인벤터 로또 번호 생성기 안녕하세요. 이지이지입니다. 이번 포스팅에서는 앱인벤터에서 위와 같은 로또 번호 생성기 앱을 만들어 보도록 하겠습니다. 이 앱을 통해 다음과 같은 내용을 학습할 수 있습니다. 1. Clock 컴포넌트 2. 랜덤 숫자 발생하기 3. 리스트에서 중복된 내용 삭제하기 4. 숫자 정렬하기 5. 나눗셈에서 나머지의 활용 6. Any Component 활용 먼저 다음 앱인벤터 파일을 내려받아 참고하며 학습하시기 바랍니다. 화면 구성 로또 번호 생성기의 화면 구성은 매우 심플합니다. Clock1 컴포넌트의 속성을 위 처럼 지정해줍니다. 특히 TimerInterval은 반드시 100으로 설정해주시고, 이 포스팅이 끝난 후 이해가 되었을 때 스스로 바꾸어 보도록 합니다. 블록 코딩 다음 이미지는 로또 번호 생성기의 전체.. 2021. 6. 14.