전체 글
-
Dagger2 / kotlin카테고리 없음 2018. 12. 28. 17:57
백엔드 개발을 하고 있는 친구를 만나서, 스프링 세팅을 하는 것을 구경했습니다. 이것저것 초기세팅을 하는 건 역시 스프링... 이라는 생각이 들었습니다. 가장 놀랍고 신기한건, 롬북이라는 것을 쓰는 것. https://projectlombok.org/ 게터, 세터를 자동으로 만들어 주는 건데,그정도는 대충 그냥 작성해도 되지않나? ㅎㅎ 하는 생각이었습니다.근데 빌더도 자동으로 만들어 주어서,코드가 극단적으로 짤막해 지더군요. "안드로이드에서도 쓸 수 있는데, 평소에 안 썼어?" 라고 묻는데,배움이 짧음을 실감. 코틀린이나 대거2도 열심히 스터디하기로 결심.
-
-
iOS 네이밍 컨벤션iOS 2018. 12. 11. 10:43
https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/CodingGuidelines/Articles/NamingMethods.html#//apple_ref/doc/uid/20001282-BCIGIJJF Naming MethodsMethods are perhaps the most common element of your programming interface, so you should take particular care in how you name them. This section discusses the following aspects of method naming:General RulesHere are a few gene..
-
[안드로이드 파이 버전] 모든 통신을 https로 바꿔야 한다안드로이드 2018. 12. 9. 21:27
카카오톡 안드로이드 오픈톡방에서 방장이 요즘 경고하는 내용입니다. [안드로이드 팁]- 안드로이드 9.0 파이(Pie)에서 부터는 앱안에서 사용하는 모든 네트워크 주소를 https로 사용해야 합니다.- API서버 주소나, 이미지주소 경로가 http로 되어있다면 오류가 발생해서 해당 기능이 실행되지 않습니다.위의 오류에 대한 내용과 해결방법에 대한 글입니다. 아직 안드로이드 9.0 파이버전이 정식배포되지 않아서 이 오류를 발견하신분들은 많지 않을것입니다.지금까지 우리는 마시멜로우, 오레오 등으로 OS를 업데이트할때마다 여러 이슈들에 맞닥뜨린 경험이 많았습니다.그래서 저는 파이버전이 미리 배포되기전에 직접 제 폰을 업데이트해서 앞으로 발생할 이슈가 없는지 체크해보았습니다.(삼성 멤버스앱에서 베타 프로그램에 가..
-
-
빙글 UIUI 스터디 2018. 12. 9. 20:13
관심사 서비스라는 독특한 컨셉을 잡고 있는 빙글의 UI입니다. 제 실사용 핸드폰이 갤럭시 5여서 속도 얘기를 하긴 어렵지만, 해당 앱의 iOS 버전이 Texture라는 라이브러리를 쓴 것으로 유명합니다. 렛어스고 2018년 서머 세션의 빙글의 개발자가 발표한 세션입니다. https://iosdevkor.github.io/let_us_go_2018_summer/ Texture를 도입한 이유에 대해서 여러개 이야기를 했는데,"메인 스레드에서 돌아가는 일을 최소로 해 주어서 렌더링 속도가 빨라진다." 라는 파워풀한 이유에 납득. 해당 개발자는 Texture 라이브러리의 커미터로도 등록되어 있습니다. 기술과 사용성에 관심이 높은 만큼 앱의 전체적인 사용성이 아주 우수한 동시에 로딩 속도도 매우 빠릿빠릿하고,로딩..