앱시트 Foundation course

앱시트 공식 강의 자료

앱시트 홈페이지

앱시트 공식 문서

앱시트 커뮤니티

노코드 개발이란?

코딩 없는 클라우드 기반 플랫폼은 기존에 비해 소프트웨어 개발을 돈도 덜들고 10배는 빠른 시간안에 개발을 끝낼 수 있다.

코딩이 살짝 들어가는 로코드 개발과 헷갈려서는 안된다.

노코드 개발의 이점

  1. 개발 시간이 빠름
  2. 생산성 증가
  3. 업무 만족도 증가
  4. IT 백로그 불필요
  5. 강화된 보안
  6. 깨끗한 데이터
  7. 종이 덜 듬
  8. 배포가 용이하여 개인 디바이스에서 일처리 가능
  9. 의사소통 용이 (챗 앱 내장, 메시지 자동화 가능)
  10. 운영비 감소

전문적인 연구개발 소프트웨어가 아닌이상 대부분의 업무용 앱 개발 가능

앱시트로 만들 수 있는 것들

  • 재고 관리앱
  • 고객 서비스 앱(체크인/아웃…등)
  • 인사 관리 앱

앱시트 기능 맵

  • 사무 자동화
  • 고객 참여
  • 관계 관리
  • 물류 관리
  • 경제 회계
  • 프로젝트 매니지먼트

DB 설계

DB는 실세계를 반영해야 한다.

객체에 대하여 Table 종류를 먼저 정의하고, Table의 Columns를 정의한다.

Row를 구별할 수 있는 고유한 Key 값이 필요하다.

Natural Key는 데이터 자체로 고유할 경우 Primary Key로 사용한다. Natural Key가 없는 경우 System Generated Key를 사용해야한다.

UniqueID() 8자 글자랑 숫자로 이루어진 고유한 값을 자동생성

UniqueID(UUID) Universak unique identifier 자동 생성

RandBetween(numberLow, numberHigh) numberLow와 numberHigh 사이의 랜덤한 수를 자동 생성

Universal Unique Identifier

앱시트는 Sheet 연동시 자동으로 Primary Key를 찾습니다. 따라서 테이블 정의시 항상 Key 체크박스를 확인합니다. Key는 Record가 생성될때 단 한번 할당 됩니다.(Unique, RandBetween…) 따라서 Key열은 Formula 속성이 아니라 initial Value 속성을 이용합니다.

앱시트 자료형

  • Text
    • LongText : 아주 긴 문장 저장
    • Name : 이름 저장
    • Text : 한줄 짜리 문장 저장
  • Communication
  • Numeric
    • Decimal : 분수 구성 요소 실수 또는 부동 소수점 숫자로 저장
    • Number : 정수 저장
    • Percent : 퍼센테이지 데이터 저장
    • Price : 통화 데이터 저장
  • Mappable
  • Temporal
    • Date : 년월일 데이터 저장
    • DateTime : 날짜와 시간 저장
    • Time : 시, 분, 초 저장
    • Duration : 시분초 기간 저장
  • Content
  • Change
    • ChangeCounter : 해당 아이템이 몇번 변경 되었는지 저장
    • ChangeLocation : GPS 좌표 변경시 저장
    • ChangeTimeStamp : 마지막으로 수정된 시간 저장
  • Show
  • Enumerated
    • Color
    • Enum
    • EnumList
    • Progress
    • Ref
    • Yes/No
  • Other