[edwith] 안드로이드 앱 개발 중급 (3)

2019. 7. 1. 21:45Engineer/안드로이드 앱 프로그래밍

반응형

강의 내용은 모두 

https://www.edwith.org/android_adv/joinLectures/6084

에서 가져온 것입니다. 



 Lecture 2 


   Chapter 2. 네트워크와 주요 외부 라이브러리









이미지 로딩 라이브러리  

  1. Android Universal Image Loader - 기능적 측면에서 좋음
  2. Picasso - 사용성 좋음
  3. Volley -사용성이 좋으나, 이미지 로딩을 위한 라이브러리는 아니고 RPC 스타일의 네트워크 처리용임

GSON 이란?

GSON은 자바 객체를 Json형태로 변환해주는 구글에서 만든 라이브러리

  • 자바 객체 <-> Json 상호 변환 가능
  • 자바 제네릭( Generics) 지원)

이외에 JSON parsing 라이브러리로 Jackson Databind, Logan Square가 있음. 계속 해서 많이 나오는 중. 


라이브러리는 최신버전을 사용하면 안된다. 사람들이 많이 사용하고, 검증된 라이브러리를 사용하는 것이 안정적이다. 


클라우드 서비스 소개

스타트업이나 개인 사업자가 처음부터 수백, 수천만원이 드는 서버를 설치해놓고 서비스를 운용하기엔 무리가 있다. 

이럴때 사용할 수 있는 클라우드 서비스 업체 몇가지를 소개해준다. 

  1. AWS (Amazon Web Service) - https://aws.amazon.com/ko/
  2. Linode - https://www.linode.com
  3. Digital Ocean - https://www.digitalocean.com/
  4. Parse - https://parse.com 앱을 만들고 저장할 데이터가 크게 없을 경우 사용할 만함. 페이스북이 인수. 약간의 데이터를 만들어서 왔다갔다 써야할 경우. 

   Chapter 3. 활용





query보다 rawQuery가 편하고 좋다. 그래서 rawQuery로 코딩하는 것을 연습하는 것이 도움이 된다. 



위의 작성 절차에 대한 자세한 방법은 동영상 강의참고 (링크)

실습 내용. 



반응형