반응형

개발일지/나의 개발일지 앱개발 7

나의 개발일지 6 - 앱개발 종합반, 마지막 후기

나의 개발일지 6 - 앱개발 종합반 마지막 후기 드디어 끝났다! 이번에도 역시 메달을 받았다. 설 연휴를 이용해서 정말 몰아서 들었는데, 살짝 지친다. 하지만 이렇게 연휴에 이어서 듣지 않으면 다시 앞 강의를 봐야 하고 잘 기억이 나지 않을 것 같아서 조금 무리해서 수강했다. SQL과 많이 달랐던 앱개발 종합반, 그 후기를 시작한다. 목차 앱개발 종합반 장점 앱개발 종합반 단점 수업 전체 후기 1. 앱개발 종합반 장점 1.1 잘 된 수업준비 SQL때도 괜찮았던 수업준비 환경 이번에는 설치해야 할 프로그램이 왕왕 있었지만 일일이 사이트 돌아다니지 않고 바로 설치할 수 있게 쫙 준비되어 있었고 강의 때 혹시 놓친 부분이 있어도 학습자료를 읽으면 충분히 보충되었다. 1.2 즉문즉답 갑자기 생겨난 ' ' 에 이..

나의 개발일지 5 - 앱개발 종합반 수익형 앱 만들기 구글 광고, 애드몹 적용, 배포하기

나의 개발일지 5 - 앱개발 종합반 수익형 앱 만들기 구글 광고, 애드몹 적용, 배포하기 목차 수익형 앱 : 앱에서 수익을 내는 방법 구글 광고 애드몹(AdMob) 설정 배포하기 +) 리액트 네이티브 앱을 개발할 때 알고 있으면 유용한 디자인 도구 1. 수익형 앱 : 앱에서 수익을 내는 방법 1.1 앱으로 수익을 낼 수 있는 방법 앱 마켓에 유료앱 배포 수익 모델 앱 내 배너 광고 수익 모델 앱 콘텐츠 판매 수익 모델: 인 앱 결제 구독 수익 모델 앱 개발 용역 수익 모델 외부 브랜드 광고 수익 모델 1.2 앱 내 배너 광고 수익 모델 수익 방식 배너 클릭 배너 광고 시청 배너 광고 사용자 참여 2. 구글 광고 애드몹(AdMob) 설정 2.1 애드몹 앱 내에 구글 배너 광고를 쉽게 붙여줄 수 있게 도와주..

나의 개발일지 4 - 앱개발 종합반 앱과 서버, 파이어베이스, 리얼타임 데이터베이스

나의 개발일지 4 - 앱개발 종합반 앱과 서버, 파이어베이스, 리얼타임 데이터베이스 목차 앱과 서버에 대한 이해 서버리스 파이어베이스 1. 앱과 서버에 대한 이해 1.1 앱과 서버 앱에 모든 데이터를 담을 수 없다. 앱 용량이 커지면 느려질 수 있고, 앱 개발자가 새로운 데이터를 사용자에게 제공하려면 새로운 데이터를 담아 다시 배포해야 한다. 그래서 데이터가 담긴 곳을 서버라고 부른다. 1.2 앱과 서버의 동작방식 서버가 정한 규칙에 따라 대화 요청 (Request)을 한다. 정한 규칙에 따라 요청하지 않으면 응답(Response)이 오지 않는다. 서버 쪽에서 정한 규칙을 API(Application Programming Interface)라고 부른다. 이 규칙의 형태는 서버가 제공하는 도메인일 수 있고..

나의 개발일지 3 - 앱개발 종합반 앱화면 만들기 앱 필수 기초지식, Expo 앱다운 앱기능

나의 개발일지 3 - 앱개발 종합반 앱화면 만들기 앱 필수 기초지식, Expo 앱다운 앱기능 목차 앱 필수 기초지식 - 컴포넌트, 속성, 상태, useEffect 앱 상태 바(Status Bar) 관리 스택네비게이션 페이지 내용 공유하기, 외부 링크 클릭 이벤트 1. 앱 필수 기초지식 1.1 컴포넌트 정해진 엘리먼트를 사용하여 만든 화면의 일부분 즉, 화면의 모든 부분 UI의 요소, 요소를 재사용 가능한 부분으로 조각내서 운영하는 기법이다. 리액트 기반으로 만들어진 페이스북 웹사이트는 운영되는 컴포넌트가 수만가지라고 한다. → 화면의 모든 부분을 말함 1.2 상태 컴포넌트에서 데이터를 유지하고 관리하기 위한 유일한 방법 즉, 사용할 데이터 데이터라고 불러도 되지만 리액트에서는 컴포넌트에서 보유/관리되는 ..

나의 개발일지 2 - 앱개발 종합반 앱화면 만들기 JSX문법

나의 개발일지 2 - 앱개발 종합반 앱화면 만들기 목차 리액트 네이티브(기술)&Expo(도구)란? 앱 화면 만들기 앱 필수 기초 지식 - 리액트 기초 1. 리액트 네이티브(기술)&Expo(도구)란? 1.1 리액트 네이티브란? 리액트 네이티브는 자바스크립트 언어 하나로 안드로이드 앱과 iOS앱 두 가지 모두 만들어주는 라이브러리 하지만 리액트 네이티브로만 앱 개발을 진행하면 자바스크립트 한 언어로 앱 개발이 가능하다고 했지만 그렇지는 않다. 특정 상황에서 안드로이드, iOS 각각의 폴더에 들어가 직접 코드를 만져야 하는 상황이 발생한다. (ㅠ. 특정 상황이 발생하지 않게 해 주세요) 그래서 더 쉽고 빠르고 정말 안드로이드, iOS 개발 언어를 잘 몰라도 리액트 네이티브 앱 개발을 수월하게 도와주는 도구가 ..

나의 개발일지 1 - 앱개발 종합반 Javascript 기초문법

나의 개발일지 1 - 앱개발 종합반 Javascript 기초문법 목차 앱 기본적인 동작 구조 하이브리드 앱과 React Native 구분 Javascript 기초 문법 앱 개발에 자주 쓰이는 Javascript 내용 연습 1. 앱 기본적인 동작 구조 1.1 클라이언트 사용자가 보는 화면 예를 들어 크롬 브라우저나 익스플로러, 어플 자체에 해당 1.2 서버 원하는 데이터가 있는 곳이고 원하는 데이터를 요청하면 이에 응답하는 곳 2. 하이브리드 앱과 React Native구분 앱 개발에는 안드로이드와 iOS로 나뉘는데 안드로이드는 Java&Kotlin이라는 기술로 개발 가능, iOS는 Swift라는 기술로 개발이 가능하다. 각기 다른 개발 기술언어가 필요한 이유는 안드로이드와 iOS의 OS 환경이 다르기 때..

나의 개발일지 0 - 앱개발 종합반 신청이유와 목표

나의 개발일지 0 - 앱개발 종합반 목차 신청이유 신청 소감 및 목표 1. 신청 이유 스파르타코딩클럽에서 내일 배움 카드로 앱개발 종합반을 신청했다. SQL 신청할 때 "왕초보"라는 단어에 끌려 함께 신청했다. 여기에 살짝 낚인 듯 한 기분이긴 한데... 왕초보도 할 수 있는 앱개발이라고 해서 쉬울 것 같았다. 수강률 80% 이상이면 신청 시 내가 낸 비용 41,000원을 환급받을 수 있어서 환급을 목표로 먼저 드러나 보자,라는 마음이었다. 그리고 강의를 평생 소유할 수 있는 특전도 딸려온다! 제과제빵기능사를 취득한 이후로 색다른 취미를 찾고 있던 터라 코딩 쪽을 선택했다. 다른 요리기능사도 따볼까 했지만 일 끝나고 갈 수 있는 학원이 너무 적었고 또 집과 거리가 멀어서 평일에는 도저히 다닐 수 없었다...

출처: https://stockddalbae.com/201#google_vignette [ROBE:티스토리]