어플 -패스트캠퍼스

패스트 캠퍼스 챌린지 40일차

gyusama 2022. 3. 4. 16:27

◆ 수강 강의명: 

  • CH04_08. 프로토콜을 이용해 속성이나 메서드 정의해보기, Any와 Type Casting 활용
  • (복습)CH01_10. 앱 기획 궁금증 해소 및 앱 제작 꿀팁

 


◆ 강의 내용 :

★포로토콜

-가장 중요한 개념 중 하나, 청사진, 자바에서는 인터페이스, 명세서 중 하나

 

protocal A (

var a: Int { get set}

func display ( )

 

class AA : A {

var a : Int =1

}

 

프로토콜은 형용사형을 많이 사용.

protocal Moveable {

var name: String { get } 

func walk ( )

}

 

protocal Flyable {

func flay()

}

 

 

 

class Human: Moveable {

var name : String = "사람"

 

func walk( ) {

print{"저벅저벅")

}

}

class Rabit: Moveable {

var name : String = "토끼"

 

func walk( ) {

print{"깡충깡충")

}

 

class Bird: Fyable {

var name : String = "새"

 

func walk( ) {

print{"저벅저벅")

}

func fly( ) {

print("푸다닥")

"

var a: Moveable = Human( )

 

a.walk( )

 

 var bird: Flyable = Bird( )

 

 

타입을 통한 프로토콜 활용

var list: [Runable] = [RunableAnimal.cat, Rabit( ), Human( ) ]

 

for target in list {

target.display( )

target. run( )

}

프로토콜을 이용하면 익스텐션을 이용해 상속을 하고 확장을 할 수 있수도 있다.

 

 

============복습============

 

☆ Lean StartUp(린 스타트업) 

-스타트업을 개발할 때 어떻게 개발하고 발전시킬지의 방법론 중 하나. 

-점차적으로 완성해 나간다. 

-어플 아이디어가 생성되고 만들어지고 사용자들의 아이디어 피드백을 받아서 다시 개발하고 배포하는 사이클.

=> 사용자 중심 개발 

-간단 출시 경험 바탕으로 

-19.06 vs 21.06 출시 비교 

-첫 배포 후 2년동안 200개 업데이트를 진행함. 어플의 오류보다 사용자의 요청사항을 수렴해서 업데이트 진행. 

☆개밥먹기

-자신이 키우는 개들 생각해서 내가 먹는 밥이라고 생각하고 어떻게 맛있게 먹을지 생각

*단식 간단 개발 이유

-다이어트 관심 증폭, 간헐적 단식 관심

-기존 어플의 회의로 알림 기능이 없었고, 광고가 많아서 개발함.

 

"누구나 그럴싸한 계획을 가지고 있다. 한 대 처맞기 전까지는"

-기획은 간결하고 효율적으로

-기획에 너무 많은 시간을 쏟기 보단 기능 중심으로 기획

-최대한 빠르게 사용자에게 맞아보는 것이 중요

-단, 빠르지만 어설프진 않게

 

☆1인 개발자가 해야할 일

-앱 설계 및 개발 =>그래서 flutter를 선택(간단히 앱 개발 가능)

-디자인 => Adobe XD를 통해 디자인 진행

-마케팅 =>유튜브 댓글을 통해 유입해 들어올 수 있게 홍보

-앱 데이터 및 사용자 분석 => firebase를 통해 앱 분석 가능 

-앱 운영(고객센터/리뷰 관리 등) =>카카오채널 운영으로 빠른 피드백 가능(고객센터 1~2틀이 대부분인데 빠른 대응으로 별다른 대응이 아니여도 고마워하는 경우), 이메일 고객센터, 인스타그램 채널 운영

"모든 과정을 혼자서"

 

=> 해야될 일이 많지만 생각보다 해야될 일이 많지 않음. 최고의 부업이라고 생각함. 지하철에 휴대폰 맨날 쓰고 어플리케이션은 블루오션인걸로 생각함. 

 

 


◆ 강의 요약 :

플로터 앱 개발 및 관리 노하우 대방출 , swift에서 프로토콜 활용

 



<후기> 
플로터를 통해 안드로이드 앱개발부터 관리까지 어떻게 해야하는지에 대한 상세한 설명을 해주셨습니다.
swift에서는 프로토콜 활용에 대해 학습했습니다

 

 


#패스트캠퍼스 #패캠챌린지 # 직장인인강 #직장인자기계발 #패스트캠퍼스후기

#누적 다운로드 120만+ 1인 개발자와 함께하는 앱 개발 입문 Online.

https://bit.ly/37BpXiC

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.