본문 바로가기

전체 글69

aia / apk / aix 확장자 한 번에 정리해요 블록코딩을 어느 정도 진행하다보면 슬슬 aia, apk, aix와 같은 다양한 확장자들이 눈에 들어오게 될 것이다. 비슷비슷하게 생겨갖고 초보자들을 헷갈리게 만드는 이것들의 정체는 무엇일까? 이번에 간단히 정리해버리자.  aia블록코딩 내용을 그대로 저장한 파일을 의미한다. 이 파일이 있으면 코딩내용을 그대로 불러올 수 있다. 이 파일을 코듈라나 앱인벤터에서 import aia 라는 메뉴로 열면, 코딩내용을 그대로 볼 수 있다. 블록코딩 커뮤니티에서 코드에 대해 이야기 할 때, 화면 캡처로는 한계가 있거나, 코딩내용이 너무 길 경우에는 아예 이 aia 파일을 주고 받으며 이야기하기도 한다. 받아서 코드를 열어보고 어디서 에러가 발생하는지 알려주기도 한다. 가끔 귀찮거나 어려운 코딩일 경우에 aia 파일이.. 2021. 6. 23.
녹스로 블록코딩 컴패니언 연결 방법 - 앱인벤터 app inventor AI companion with nox 앱을 만들다보면 내 앱이 스마트폰에서 잘 구현되는지 중간중간 체크를 해봐야 한다. 이 방법으로는 앱인벤터에서는 4가지가 있다. 1. AI 컴페니언 2. 에뮬레이터 3. USB 4. 빌드하기 1번 컴페니언 방식은 내 스마트폰을 이용하여 앱을 설치없이 실행해보는 기능이다. 2번 에뮬레이터 방식은 컴퓨터의 가상 핸드폰에서 앱을 실행해보는 기능이다. 폰 화면이 너무 작게 보여져서인지 사람들이 최근에는 잘 안쓰는 것 같다. 초반에 간단한 앱을 만드며 배울 때는 나도 사용했으나 현재는 사용안하고 있다. 3번은 USB방식은 에러가 나고 잘 안된다고 들었다. 나도 설치해보다가 제대로 안되기에 굳이 할 필요가 없다고 생각해서 사용안하고 있다. 쓰는 사람을 아직까진 본 적이 없다. 4번 빌드방식은 앱이 거의 완성되었거나,.. 2021. 6. 22.
컴퓨터로 블록코딩 컴페니언 연결하고 싶을 때 - 코듈라 kodular connect to companion with nox 블록코딩작업을 하다보면 중간중간 내 앱이 스마트폰에서 어떤 모습으로 구현되는지 확인해야한다. 방법은 코듈라에서는 3가지가 있다. 1. 컴페니언 연결 2. usb로 연결 3. 빌드해서 확인 코딩이라는 것이 조금씩 수정을 거쳐서 작업물을 완성시켜나가는 것이기 때문에 작업 중간중간 코딩이 잘 되었나 확인을 해봐야한다. 이때 대부분 1번 방법인 컴페니언 연결을 통해서 작업물을 확인한다. 2번 방법인 usb 를 사용하는 경우는 본 적이 없는 것 같다. 나도 시도해보다가 에러가나고 잘 안되서 안쓰고 있다. 3번 방법인 빌드는 대부분의 작업이 완료되었거나, 파일 저장 기능을 넣었을 경우에 제대로 되는지 확인하고자 사용한다. 컴페니언 연결은 스마트폰을 켜서 하는데, 스마트폰으로 큐알코드 스캔찍는 게 가끔 번거로워서 그.. 2021. 6. 21.
버튼 보였다가 안보였다가 안되는 경우 해결 방법 - button visible true false error 이번에 만든 앱에 글 작성기능을 넣었다. 그런데 문제 발생 ! 새 글 작성 시 : 수정버튼 안보이게 기존 글 수정 시 : 수정버튼 보이게 이렇게 코딩을 했는데, 아무리 빌드해봐도 항상 버튼이 그대로 노출되는 것이었다. 몇 번이고 해봐도 그대로여서 검색 고고 button visible error kodular 라고 간단히 구글에 검색을 하면 코듈라 커뮤니티에 언급된 내용들 먼저 볼 수 있어 편하다. 역시 이 문제에 대한 언급도 있었다. 그래서 질문 전에는 검색부터 해봐야 한다. 아무튼 결론을 말하자면, 이유 버튼에 이미지를 적용시 show feedback 버그가 발생하기 때문이라고 한다. 해결방법 show feedback 체크를 해제한다. 문제 해결 ! 2021. 6. 17.
코듈라 리스트 뷰 이미지 앤 텍스트 블록 사용법 - how to use kodular list view image and text 리스트를 보여주는 방법은 두가지가 있다. 1. 일반 텍스트만 리스트로 보여주는 '리스트뷰' 콤포넌트를 이용 2. 작은 이미지와 함께, 타이틀과 내용을 구분할 수 있는 '리스트뷰 이미지 앤드 텍스트'를 이용 이번 시간에는 두번째 방법인 리스트뷰 이미지 앤드 텍스트를 사용하는 방법을 소개해보려고한다. 이름이 길어 복잡해보이지만, 말 그대로 '리스트로 보여주는 이미지와 글자' 라는 뜻이다. 이 블록을 사용하면 아래와 같은 리스트를 만들어낼 수 있다. 이제부터 기본적인 부분에 집중해서 찬찬히 살펴보자. 왼쪽에 작은 이미지들은 image라는 항목으로 설정된 부분이고 날짜부분은 title로 잡히는 부분이며 일기내용은 subtitle로 설정된 부분이다. 1 단 계 - 리 스 트 3 개 준 비 이 콤포넌트를 사용하려면.. 2021. 6. 13.
익스텐션이 뭐죠? 익스텐션이 뭐길래? 처음 앱인벤터로 블록코딩을 배울 때는 기본적으로 제공되는 블록을 익히는 것만으로도 내가 만들고 싶은 앱을 만들 수 있었다. 간단한 기능만 있으면 되는 앱이었기 때문이다. 이때만 해도 사람들이 왜 익스텐션(extension)을 구하고 토론하는지 이해못했다. 하지만 점점 앱을 구상하는 범위가 넓어지면서, 기능이 많은 코듈라에서도 부족함을 느끼고 나 역시 필요한 익스텐션을 찾아 헤매게 되었다. 익스텐션이란 우선 익스텐션(extension)이란 '확장기능'이라고 이해하면 된다. 앱인벤터, 코듈라, 떤커블 등에서 제공하는 기본기능 외에 더 필요한 기능이 있는 경우, 이 익스텐션을 설치하여 사용한다. 익스텐션에는 어떤게 있나? 예를 들어보자. 콤포넌트 배경색을 자기가 원하는 색으로 설정하는 것은.. 2021. 6. 10.