뒤늦게 앱개발을 하겠다고 말은 했지만... 정보
뒤늦게 앱개발을 하겠다고 말은 했지만...본문
늦었다고 생각할때가 가장 빠른 때라고 믿고 용기내서 시작해봅니다.
앱개발이라는거
일단 안드로이드 학원을 한달 주말마다 수업을 들었는데 ( 부득이 3일을 빼먹었네요 ... )
모르는거 투성이입니다.
앱개발 소모임도 전에는 눈에 안들어오다가 이제사 보이네요
게시글을 역주행하면서 읽어봐야겠습니다.
부족한 늦깎이 학생 잘 부탁드립니다. ^^
공감
1
1
댓글 11개
이전에 자바 공부를 하셨다면 안드로이드는 수월 하실거예요 ㅎ
@천사별 자바를 모르는 하룻강아지입니다. 일단 겪으면서 배우는 허접 프로그래머 인생이라서....
지금 시작하신다면.. 하이브리드 추천합니다. 그중에서 퍼포먼스가 나오는 리액트 네이티브 추천합니다.
javascript는 이미 아시고 계실테니.. ES6와 함께..
javascript는 이미 아시고 계실테니.. ES6와 함께..
@마젠토 아 고민되는 사항이 그것입니다. 하이브리드냐 네이티브냐...
리액트 네이티브 관련 마젠토님 글 봤습니다.
열심히 찾아보고 무엇을 하는것이 좋을지 신중히 고민을 해보겠습니다.
안드로이드, 아이폰 등 다 생각한다면 하이브리드쪽을 신중하게 고민해봐야겠네요
리액트 네이티브 관련 마젠토님 글 봤습니다.
열심히 찾아보고 무엇을 하는것이 좋을지 신중히 고민을 해보겠습니다.
안드로이드, 아이폰 등 다 생각한다면 하이브리드쪽을 신중하게 고민해봐야겠네요
처음에는 원래 실패하면서 배우는거죠
@kinea 느린걸음으로 가는중입니다. 네이티브 앱으로 안드로이드부터...
전 온라인으로 액티비티만 공부하고 바로 직접 만들어 봤습니다.
자바 문법 공부 이외 경험 없고요.
막상 해보니 오픈 소스와 경험 공유 한 블로그가 넘쳐나서
네이티브 컨트롤은 정말 쉬웠습니다.
신나서 이렇게 저렇게 다 해보다가
네이티브 필요한거 남겨두고 다 뜯어내고
100% 웹뷰로 만들고 있습니다.
저는 집중해서 본건 2주 입니다.
보통 가벼운 앱에서 사용하는 기술들은 쉽다고 느껴졌습니다.
물론 이해하는데 목적이 있다면 어렵겠지만
구현하고 사용법을 익히는데 그 목적을 둔다면 쉽습니다. ^^
안드로이드에서 데이터를 주고 받는 방식만 이해 한다면
웹과 큰 차이가 없다고 생각이 드네요. ^^
제가 2주간 만들면서 이건 꼭 알아야한다 싶은것 정리해 드려요.
액티비티간 데이터 전송과 받기 (php라면 form으로 전송 $_POST, $_GET으로 받는 것)
앱 설치시 UID 뽑아서 서버에 보관 하는 것 (푸시 보낼 때 필요)
asynctask (백그라운드 작업, 네트워크 통신 할 때 이게 필요합니다.)
네트워크로 데이터 전송 후 Json으로 데이터 받아오고 받은 Json 파싱해서 앱 내부에서 활용 하는 것
FCM (관리자 연동, 단체푸시, 개별푸시, 이미지/링크 연결 푸시, 텍스트 푸시)
Application class (공용 클래스) 통해 여러 액티비티/서비스/클래스에서 데이터 주고 받기 활용 하는 것
preference (간단 저장소) 활용
안드로이드 기본 공유 기능, 카톡,페북 등 개별 SDK로 공유하기
뱃지, 바탕화면 아이콘, 스플래시, 애드몹
일단 저는 이것들 세팅해서 만족스러운 앱을 만들었습니다. ^^
고수님들 뭐 또 있을까요???
자바 문법 공부 이외 경험 없고요.
막상 해보니 오픈 소스와 경험 공유 한 블로그가 넘쳐나서
네이티브 컨트롤은 정말 쉬웠습니다.
신나서 이렇게 저렇게 다 해보다가
네이티브 필요한거 남겨두고 다 뜯어내고
100% 웹뷰로 만들고 있습니다.
저는 집중해서 본건 2주 입니다.
보통 가벼운 앱에서 사용하는 기술들은 쉽다고 느껴졌습니다.
물론 이해하는데 목적이 있다면 어렵겠지만
구현하고 사용법을 익히는데 그 목적을 둔다면 쉽습니다. ^^
안드로이드에서 데이터를 주고 받는 방식만 이해 한다면
웹과 큰 차이가 없다고 생각이 드네요. ^^
제가 2주간 만들면서 이건 꼭 알아야한다 싶은것 정리해 드려요.
액티비티간 데이터 전송과 받기 (php라면 form으로 전송 $_POST, $_GET으로 받는 것)
앱 설치시 UID 뽑아서 서버에 보관 하는 것 (푸시 보낼 때 필요)
asynctask (백그라운드 작업, 네트워크 통신 할 때 이게 필요합니다.)
네트워크로 데이터 전송 후 Json으로 데이터 받아오고 받은 Json 파싱해서 앱 내부에서 활용 하는 것
FCM (관리자 연동, 단체푸시, 개별푸시, 이미지/링크 연결 푸시, 텍스트 푸시)
Application class (공용 클래스) 통해 여러 액티비티/서비스/클래스에서 데이터 주고 받기 활용 하는 것
preference (간단 저장소) 활용
안드로이드 기본 공유 기능, 카톡,페북 등 개별 SDK로 공유하기
뱃지, 바탕화면 아이콘, 스플래시, 애드몹
일단 저는 이것들 세팅해서 만족스러운 앱을 만들었습니다. ^^
고수님들 뭐 또 있을까요???
@프로페셔널 감사합니다. ^^
프로페셔널 말씀하신게 꼭알아야되는게 맞는듯하네요 ㅋㅋ
저는 특히 백그라운드 작업이 중요하다 느꼇습니다.
하이브리드앱 좋은책이나 좋은 인강 없을까요?