Thumbnail
개발 · 프로그래밍 모바일 앱 개발
C#으로 로그인 가능한 앱 구현하기 Xamarin 자마린 폼즈 (안드로이드, 윈도우)
10명이 수강하고 있어요.

33,000원

지식공유자 : 깊알못nodeep
총 41개 수업˙총 4시간 31분
평생 무제한 수강
수료증 발급 강의
입문 초급 대상 중급이상
폴더에 추가 10 공유
초급자를 위해 준비한
[모바일 앱 개발, 데스크톱 앱 개발] 강의입니다.

이 강의에서는 C#과 Xamarin Forms를 활용하여 로그인 처리, 카메라/전화/문자/이메일 앱과의 연동, 자동이메일발송 등의 기능 구현, API와의 연동을 통한 원격지 저장 등 앱 개발에 필요한 여러 가지 기능을 학습해 봅니다.

✍️
이런 걸
배워요!
안드로이드, 윈도우 크로스 플랫폼 앱 개발
로그인 기능 구현
Xamarin Forms
ASP.NET MVC 로그인 API

크로스 플랫폼 개발도 OK! 
자마린 폼즈 + C#에 자신감을 붙여보세요.

다재다능 자마린, 더 잘 활용하려면?

Xamarin Forms를 통해 C#으로
윈도우/안드로이드를 한번에 개발할 수 있습니다.

이 강의는?

다양한 언어를 사용할 줄 아는 것도 중요하지만, 한 가지 언어를 다양하게 활용할 줄 아는 것도 중요합니다. 로그인 기능을 위한 자료는 대부분 파이어베이스, AZURE를 많이 활용하곤 합니다.

하지만 로그인 기능이 포함된 API도, 안드로이드 애플리케이션도 C#으로 만들어볼 수 있습니다. 사내에서 내부적으로 운영하거나 사용할 예정이라면 API를 직접 만들어 사용하는 것도 충분히 좋은 경험과 서비스를 제공할 수가 있습니다.

이 강의에서는 Xamarin과 C#을 활용해서 API와 Windows UWP, 그리고 안드로이드 앱을 제작해 봅니다. 로그인 처리가 가능한 앱을 만들고, 카메라나 전화/문자, 이메일 발송 등의 기능을 구현해보며, API와의 연동으로 원격지를 저장하는 방법에 대해 학습하게 됩니다.

이런 걸 배울 수 있어요.

✅ 안드로이드 및 윈도우에서 동작하는 애플리케이션을 만들 수 있습니다.
✅ ASP.NET MVC 로그인 API를 직접 만들어 로그인 기능을 구현해 봅니다.

수강 전 확인해주세요!

  • 자마린(Xamarin)을 통해 iOS 앱 개발도 할 수 있지만, 이 강의는 안드로이드와 윈도우 애플리케이션 개발을 대상으로 다루는 점 참고 바랍니다. (iOS에 대해서는 다루지 않습니다.)

이런 분들께
추천합니다.

자마린에서 
로그인 기능을 
구현하고 싶은 분 

노트북 카메라, 
스마트폰 카메라 기능 
구현이 궁금하신 분 

자마린 폼즈를 
사용해본 
초보 개발자 

초급 이상의
자마린 조작법에
관심이 있으신 분

선수 지식을 확인해주세요!

  • 선수 지식으로 C# 및 자마린 폼즈 사용법을 알고 계셔야 합니다.다음 강의를 먼저 수강하시길 추천드립니다. (강의1)  C#을 알고 계시다면 선수지식이 없어도 따라하실 수는 있지만, 자마린폼즈에 대한 기초적인 설명은 최소화 되어 있기 때문에 이해하시는데 어려울 수도 있습니다. 
  •  

이 강의만의
특징을 확인해보세요!

요점을 확실하게

자마린 API 통신에 꼭 필요한 
내용에 집중하였습니다. 
짧고 컴팩트한 분량 안에 
간단한 API 만들기도 할 수 있어요.

예제 중심 학습

암기식으로 진행하는
딱딱한 강의가 아닙니다.
예제를 따라하며 자연스럽게
학습할 수 있도록 구성했습니다.

강의 자료 제공

강의에서 실제로 사용한
예제 파일을 제공합니다.
직접 강의 내용을 따라 실습해보세요.
([수업 자료] 또는 구름 아이콘)


핵심을 차근차근
배울 수 있어요.

  • API부터 스마트폰, 윈도우 앱까지 C#을 다양하게 활용해볼 수 있습니다.
  • 스마트폰/노트북 캠으로 촬영한 이미지 처리 방법도 학습합니다.
  • Gmail을 연동한 자동 이메일 발송 기능까지 구현해볼 수 있어요.
  • 포스트맨(Postman) 기초 사용 방법, 통화/문자/이메일 앱 연동도 학습하게 됩니다.
  • API를 통한 로그인 기능 구현에 대한 자신감을 길러보세요!

WEB API를 만들고 앱 개발 전 사전 테스트 하는 방법 (포스트맨 활용)

포스트맨(Postman)은 API를 직접 만들지 않더라도 파이어베이스, 애저 등에서도 유용하게 사용할 수 있는 API 테스트 방법입니다.

로그인 처리 구현

안드로이드와 윈도우 UWP에서 로그인, 로그아웃, 비밀번호 변경, 신규 가입까지 구현합니다.

카메라 기능 추가하기

로그인 기능 외에도 어플을 제작할 때 필요한 기능을 직접 구현해 보면서 C# 스킬을 높일 수 있습니다. 네이티브 앱이 아니더라도 스마트폰의 리소스를 사용할 수가 있습니다. 그 중에서 카메라를 사용하는 방법을 알아봅니다.

이메일 자동 발송 기능 구현

특정 이벤트가 발생하면 지정된 이메일로 자동 발송되는 기능을 구현합니다. 자마린 앱이 아니더라도 두루두루 사용할 수가 있습니다. 이메일 발송 기능은 원리를 이해하면 다른 언어를 사용하더라도 구현할 수가 있습니다. (여기서는 구글 지메일과 연동합니다.)

문자, 이메일, 전화 앱 연결

등록된 사용자 정보를 바탕으로 전화, 문자, 이메일 어플과 연동되어 사용할 수가 있습니다. 


자주 묻는 질문 💬

Q. 소스코드를 제공하나요?

강의에 사용된 소스코드는 전부 제공됩니다.

Q. 선수 지식이 필요한가요?

C#을 할 줄 아셔야 합니다.
또한 자마린 경험이 없으시다면, 아래 강의를 먼저 수강하시는 것을 추천드립니다.

또한, 아래 강의를 수강하시고 들으신다면 API를 이해하시는 데 조금 더 수월합니다. 
(다만, 듣지 않으셔도 로그인 기능을 구현하는 데 문제는 없습니다.)

Q. WEB API는 어떻게 하나요? 강의에서 다뤄주시나요?

ASP.NET MVC로 처음부터 만드는 과정까지 강의에 포함되어 있습니다.

지식공유자가 알려주는
강의 수강 꿀팁!
🎓
이런 분들께
추천드려요!
자마린에서 로그인 기능을 구현하고 싶으신 분
노트북 카메라, 스마트폰 카메라 기능 구현이 궁금하신 분
📚
선수 지식,
필요한가요?
C# 입문부터 안드로이드, 윈도우 앱(UWP) 동시에 만들기 with Xamarin Forms(자마린 폼즈)

안녕하세요
깊알못nodeep 입니다.
깊알못nodeep의 썸네일

MES, POP, 스마트 팩토리, PMS 등 컴퓨터 프로그램 개발자로 활동하다가 우연치 않게 블렌더를 접하게 되어 공부를 해보게 되었습니다. 한글로 된 교육 자료가 적어서 아쉬워하다가 만들어 보자는 생각이 들어 블렌더 강의를 만들어 보게 되었습니다. 3D 모델링이 전문은 아니지만, 비전공자가 쉽게 따라할 수 있도록 강의를 시작하게 되었습니다.

커리큘럼 총 41 개 ˙ 4시간 31분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 개발환경 구축
비주얼 스튜디오 설치하기 미리보기 03:53 비주얼스튜디오에 자마린 개발환경 추가하기 미리보기 03:23
MS-SQL 및 SSMS 설치하기 02:07
비주얼스튜디오 SQL DB 연결하기 04:06
포스트맨 설치 01:18
프로젝트 만들기, Nuget 패키지 설정, SDK 디바이스 추가하기, 에뮬레이터 느리게 시작되는 분들 조치 방법 08:14
섹션 1. 포스트맨 활용하기
포스트맨과 WEB-API로 계정만들기 05:36
포스트맨으로 API에 로그인 기능 확인하기 03:12
섹션 2. 개발
로그인 화면 만들기 미리보기 09:09
로그인 기능 구현하기 17:01
비밀번호 찾기 기능 만들기 - 탭 이벤트 추가 미리보기 05:33
비밀번호 찾기 기능 만들기 - 화면 구성 06:12
비밀번호 찾기 기능 만들기 - 이메일 발송기능 추가 21:13
비밀번호 찾기 기능 만들기 - 기능 확인 07:09
가입기능 만들기 - 화면 구성 04:29
가입기능 만들기 - 기능 구현 10:55
플라이아웃페이지 만들기(마스터페이지) 08:03
비밀번호 변경 화면 만들기 03:24
비밀번호 변경 기능 만들기 16:22
메뉴 아이템 추가하기 10:41
아이템등록화면 만들기 미리보기 05:09
카메라 기능 추가하기 08:24
실제 스마트폰에서 카메라 테스트하기 09:38
아이템 등록 페이지에서 촬영한 이미지 표시하기 13:25
아이템 등록 페이지 API 추가하기 03:16
WEB API에 아이템 등록 기능 추가하기 14:25
ItemModel Annotation설명 01:36
홈페이지(화면) 레이아웃 03:25
홈페이지 비하인드 코드 작성 03:11
홈페이지를 위한 WEB API 기능 추가 01:58
홈페이지 화면 레이아웃 추가하기 05:07
홈페이지(화면) 이미지 표시하기 03:08
검색화면 만들기 04:58
검색결과 화면 + WEB API 추가하기 05:55
상세페이지 화면 + Web Api + 경로 강제 지정하기 12:18
아이템 상세페이지 레이아웃 07:54
전화, 문자, 이메일 어플 연동하기 03:48
마지막 강의 로그아웃 기능 02:30
섹션 3. 추가영상
About 페이지 유튜브 동영상 연결 09:35
섹션 4. 소스코드
WEB_API
FIND_APP
강의 게시일 : 2021년 10월 12일 (마지막 업데이트일 : 2021년 10월 12일)
수강평
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.

33,000원

폴더에 추가 10 공유
지식공유자 : 깊알못nodeep
총 41개 수업˙총 4시간 31분
평생 무제한 수강
수료증 발급 강의
입문 초급 대상 중급이상
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스