Embarcadero Technologies

데브기어 교육 과정
소프트웨어 교육과정
교육 일정
교육 포인트
 
 델파이 안드로이드&iOS 프로그래밍

기     간 2일 (오전 9시 30분 ~ 오후 5시 30분)
교     재 한 번에 개발하는 안드로이드&iOS - 1편 (무상제공)
수 강 료 400,000원 / 포인트 사용 시: 2포인트    [수강료 무료/할인 받는 방법]
준 비 물 개인 노트북 필수 지참 (최신 버전 델파이 설치)
장     소 데브기어 교육장 [위치보기]   [인근 주차장 확인]


신청하기 데브기어 전체 교육 과정


단 하나의 소스코드로 안드로이드, iOS 앱을 한 번에 개발해 동시에 배포합니다.

모바일 앱 개발이 처음인 분들을 위한 강의



어떤 걸 배우나요?
모바일 개발의 기초부터
멋진 3가지 앱 완성까지!
[커리큘럼 확인하기]
어떤 앱을 완성하나요?
총 3가지 앱을 안드로이드&iOS용으로
한 번에 개발해 배포합니다.
[앱 미리보기]
수강생 후기
주로 어떤 분들이 이 과정을 수강하는지, 평가는 어떤지 궁금하신가요?
[지금 확인하기]





수강대상
  • 자바나 Objective-C, Swift 없이 안드로이드, iOS 앱을 개발하고 싶은 분
  • 델파이로 모바일 앱 개발이 ‘처음'인 분
  • 델파이 기초(2일) 과정 이수 또는 이에 준하는 학습과정을 마치신 분


완성 앱 샘플(사원 정보 관리 앱)
소스 코드를 단 한 번만 작성해, 안드로이드용과 iOS용으로 동시에 배포할 수 있습니다.
각 OS용으로 두 번 개발할 필요가 없습니다.




체크리스트


커리큘럼
시간 주제 설명
[1일차]
9:30~9:40 강의 소개 및 인사말
9:40~10:40 파이어몽키 이해
  • 모바일 앱 개발의 가장 기본이 되는 델파이/C++빌더의 '파이어몽키'란 무엇인지를 살펴봅니다.
10:50~11:50 파이어몽키 이해와 스타일 디자이너
  • 파이어몽키 컴포넌트들의 구조와 특징들을 살펴봅니다.
  • 스타일 디자이너 에디터를 살펴봅니다.
    • 스타일 디자이너 에디터 활용 방법을 배웁니다.
    • 나만의 스타일을 만들어 적용해봅니다.
11:50~13:10 (점심시간)
13:10~14:10 UI컨트롤로 화면 구성하기
  • 다양한 해상도에 맞추어 화면 디자인(UI)을 구현해보고 관련 컴포넌트들을 살펴봅니다.
    • 대표적인 컴포넌트인 TLayout을 알아봅니다.
    • 화면 구성 속성들(Align, Padding, Margin, Anchors 등)을 배우고 활용합니다.
    • 특정 해상도에 알맞은 디자인 방법을 배워봅니다.
14:20~15:20 파이어몽키 기본 컴포넌트 활용
  • 파이어몽키로 구현 시 자주 사용하는 기본 컴포넌트들을 활용해봅니다.
    • 여러개의 탭으로 화면을 구성할 때 사용하는 컴포넌트(TTabControl), 모바일에서 가장 많이 사용되는 UI 컴포넌트(TMultiView), 여러 항목을 표시하고 편집하는 컴포넌트(TListBox, TListView) 등을 자세히 알아봅니다.
15:30~16:30 화면에 다양한 효과를 주는 컴포넌트들 살펴보기
  • 총 61개의 효과 컴포넌트들을 살펴보고 활용해봅니다.
    • TRippleEffect, TShadowEffect 등
16:40~17:30 애니메이션, 3D 효과 컴포넌트 살펴보기
  • 멋진 UI 완성을 위한 다양한 애니메이션, 3D 효과 관련 컴포넌트들을 살펴봅니다.
    • TColorAnimation, TFloatAnimation, TBitmapAimation 등등
[2일차]
9:30~10:40 모바일 개발 환경 설정 및 디바이스 연결
  • 안드로이드와 아이폰을 개발 PC에 연결하고, 모바일 개발 환경을 설정합니다.
10:50~11:50 사원 정보 관리 앱 만들기
  • 1일차에서 배운 기본 컴포넌트와 라이브바인딩 기술을 이용해 사원 정보 관리 앱 UI를 작성합니다.
    • 사원 정보 관리 앱이란? 사원 정보를 검색/조회/수정/입력 할 수 있는 앱입니다.
11:50~13:10 (점심시간)
13:10~14:10 전화 걸기 기능 구현하기
  • IFMXxxx 인터페이스를 이용하여 원하는 메소드를 호출해봅니다.
    • 실습 앱 사원 정보 관리 앱 기능 중 '전화걸기' 기능을 TAddressBook 컴포넌트를 이용해 구현합니다.
14:20~15:20 카메라 촬영 앱 만들기
  • 배운 내용들을 토대로 스스로 카메라 촬영 앱을 완성해봅니다.
15:30~16:30 구글 지도 연동 앱 만들기
  • 위치 센서 컴포넌트와 웹브라우저 컴포넌트들에 대해 배우고, GPS 위치 정보를 활용한 구글 지도 연동 앱을 완성합니다.
    • 앱을 완성하기 위해 필요한 컴포넌트들을 살펴봅니다: TLocationSensor TWebBrowser, TMotionSensor, TOrientationSensor 등
16:40~17:30 모바일 앱에서 SQLite 연결하기
  • 모바일 앱에 임베디드 데이터를 연결해봅니다.




준비사항
  • 개인 노트북 지참 필수: 여분의 노트북이 없습니다. 꼭 준비해오세요!
  • 델파이 평가판 설치: 설치 방법(클릭)

참고자료
강의 참석에 앞서 한 번 보고 오시면, 이해하는데 많은 도움이 됩니다.

[자료] 다양한 기술자료를 모두 정리하였습니다: 자세히 보기

[문서] RAD스튜디오(델파이,C++빌더) 개발환경 사용법: 자세히 보기

개발환경(IDE)의 각 기능들에 대해 자세히 설명한 문서입니다. 읽어보시고 강의에 참석하시면 강의를 더욱 빠르게 이해할 수 있고,
툴을 보다 효과적으로 사용할 수 있습니다.


[동영상] 델파이 기본내용 온라인 강의



 
주소: (우)06542 서울시 서초구 사평대로 359 (반포동, 3층) (주)데브기어    TEL: 02) 595-4288    FAX: 02) 536-4288    MAIL: ask@embarcadero.kr