실무에서 사용하는 핵심 모바일 앱 개발 기능들을 다룹니다!
사용자 편의성 향상을 위한 UI/UX 구축, 데이터 연동, 앱 서버 구현, 앱 스토어 배포 및 업데이트까지
현재는 안드로이드&iOS 앱 프로그래밍 기초 강의만 온라인으로 진행되고 있습니다.
실무 강의 개강은 현재 계획중에 있습니다.
학습 목표:
실제 모바일 앱 개발에 필요한 실무 기능들을 배웁니다. 한국 엠바카데로 MVP의 모바일 개발 노하우까지 가져갈 수 있습니다.
완성 프로그램:
수강료:
- 20만원
- 제품 보유 고객 – 무료 또는 최대 20% 할인 제공 [수강료 할인 정책 확인하기]
수강대상:
- 델파이/C++빌더에 대한 기본적인 이해가 있는 분
- 시간 및 비용 절약을 위해 안드로이드, iOS용 앱을 한 번에 개발해 배포하고 싶은 분
선행과정:
- 과정: [기본] 델파이/C++빌더 안드로이드&iOS 앱 프로그래밍
- 도서: 시작하는 사람들을 위한 델파이 프로그래밍[자세히 보기]
- 영상: 델파이 기초 과정 – 데브기어 유투브[바로 확인하기]
준비사항:
-
- 개인 노트북 지참 필수 (여분의 노트북이 없으므로, 꼭 준비해오세요!)
- 정품 또는 평가판 설치 [무료 평가판 다운로드] [설치 방법] [환경 설정 방법]
교육장소:
- 데브기어 교육센터 (9호선 신논현역 1번 출구 도보 1분 거리 [약도보기])
커리큘럼: [전체 커리큘럼 다운로드]
1일차
사용자 중심의 UI/UX를 구현해봅시다.
1. UI/UX 가이드 라인
- 개발자를 위한 앱 디자인 (안드로이드/iOS 디자인 가이드)
- 멀티-디바이스 대응을 위한 Align 속성 활용
- 런타임시 콘트롤 위치 배열 자동화 기법
- 스마트폰 회전에 따른 가로/세로 모드 활용법
2. 파이어몽키(FMX) 모바일 앱을 위한 주요 컴포넌트 사용법
- FMX Visible Object이 Paren/tChild 객체 구성 방법
- 스크롤박스 사용방법
- 리스트박스를 이용한 팝업 메뉴 구현 방법
- 프레임을 활용한 다중 화면 설계 기법
3. 사용자 편의성 향상을 위한 UI/UX 구현 기법
- 파이어몽키 애니메이션 활용법
- 동적 객체 구현 방법
- Long Touch 구현 방법
- 향상된 Design 객체 제작 기법 및 써드파티(외부) 컴포넌트 활용 방법
모바일 앱에 다양한 데이터를 연동해봅니다.
1. 앱에서 SQLite Local Database 활용하기
- SQLite 브라우저 사용법
- FireDAC 및 dbExpress 사용법
- 모바일 앱에 파일 배포(Deployment)하는 방법
- [실습] 엑셀 데이터를 모바일 앱에서 보여주기
모바일 앱에 Push 알림 기능을 적용해봅니다.
1. 모바일 Push 서비스 구현
- 구글 FireBase 서비스 소개 및 Push 시스템 활용법
- Push 서비스 앱 구현 및 실습
만들어 본 앱을 앱 스토어에 배포해봅니다.
1. 앱 배포하기 (실습은 안드로이드로 진행합니다)
- 앱 배포 주의사항과 앱 업데이트 방법
- 안드로이드 인증서와 적용 방법