상태바를 숨기는 게 필요해서 검색해봄


Objective-Cd에서는 해당 뷰컨트롤러에서 다음의 메서드를 호출하여 YES로 적용한다.


- (BOOL)prefersStatusBarHidden NS_AVAILABLE_IOS(7_0) __TVOS_PROHIBITED; // Defaults to NO


예)

- (BOOL)prefersStatusBarHidden {

    return YES;

}


Swift에서는 다음과 같이 적용한다.


override var prefersStatusBarHidden: Bool {

    get {

        return true

    }

}



잠깐 스위프트를 보고 있는데, 이것저것 검색해보다가 코틀린에 대해서 들어보게 되었다.


http://www.moreagile.net/2015/06/swift-kotlin.html

d3js를 함 써봐야 겠다.


https://d3js.org


http://nuli.navercorp.com/sharing/nwagon

상업적인 용도로 사용이 가능한 무료 이미지 목록을 몇 개 검색해보았다.


어플리케이션 및 웹 작업 시에 필요할 것 같아서 잠깐 검색...



무료 이미지


 - https://pixabay.com


 - http://allowto.com


 - http://pickupimage.com/ko/


http://pickupimage.com/ko/


- http://royaltyfree.tistory.com


http://imagebase.net



무료 PSD - http://www.bestpsdfreebies.com


무료 아이콘 - https://www.axisj.com/ko/axicon/


무료 클립아트 - https://openclipart.org




CC 검색엔진 - http://www.letscc.net


관련글 하나 - http://www.bloter.net/archives/249267



마지막 업데이트 2016.10.28

material design에 대한 개요와 리소스를 획득할 수 있는 사이트.


간결하고 단순한 형태로 구성된 평면적인 이미지들이 잘 정렬된 느낌을 준다. 


하나의 화면에서 숨겨진 화면을 호출할 때에는 그림자를 가지는 레이어가 쌓이는 형태로 깊이감을 표현한다.


material Design - https://material.google.com


material icons - https://material.io/icons/




GIT 사용법 관련해서 몇 가지 있어서 검색하다가 몇 개 읽어보았다.



한글판 간단 가이드 - https://rogerdudler.github.io/git-guide/index.ko.html


github 플로우 가이드 - https://guides.github.com/introduction/flow/


markdown 문서작성법 - https://guides.github.com/features/mastering-markdown/



*. github의 전체 가이드 - https://guides.github.com



< 상황별 >

1) 클론을 통해서 프로젝트를 복제한 후 

해당 프로젝트를 수정하여 origin(Local) 으로 업로드하려고 할 때.

>> http://stackoverflow.com/questions/1221840/remote-origin-already-exists-on-git-push-to-a-new-repository


2) 강제로 내 repo의 git을 merge 하지 않고, 올리려고 할 때

http://stackoverflow.com/questions/10298291/cannot-push-to-github-keeps-saying-need-merge



구글 코드랩이라는 사이트가 있네...


https://codelabs.developers.google.com



파이어베이스 관련한 코드랩들도 있는데, 파이어베이스 사용 관련해서 나온 코드랩들도 몇 가지가 있다.


https://codelabs.developers.google.com/codelabs/firebase-android/#0


아직 개념은 가물거리는 한데, 일단 몇 가지 따라해보면 적용할 수 있지 않을까 생각됨.



< 파이어베이스 서버 시작하기 >

https://firebase.google.com/docs/database/server/start


Bluetooth 4.0에서 3가지 방식의 통신 방법이 있다는데?

 - Bluetooth Classic : 고전적인 방식의 master/slave 형태를 통한 1:1 통신 방법으로 전력소모가 크고 데이터 전송 등에 적합.

 - Bluetooth Smart : BLE 방식으로 저전력, 작은 사이즈의 데이터를 전송하는데 적합.  iBeacon에 사용

 - Bluetooth Smart Ready : 위의 2가지 믹스


이 가운데 iBeacon이라는 기능을 이용하는 방법은 Bluetooth Smart 혹은 BLE.


검색하다가 좋은 개념 설명 링크를 찾아냈다. 


https://learn.adafruit.com/introduction-to-bluetooth-low-energy/introduction



전체 개념을 한 번 읽어보고 비컨 적용과 관련해서 안드랑 아이폰 데모를 한 번 만들어봐야 겠다.



앱 실행 화면을 단말에서 녹화하여 보여주려면 스크린 녹화 프로그램이 필요했고, 예전에는 루팅을 통해서만 앱의 실행이 가능했다. 


그런데, 롤리팝부터는 안드로이드 API가 제공되어서 앱 안에 해당 기능을 넣어서 만들수도 있고, 일부 앱은 4.x 부터는 별도의 루팅없이도 녹화가 되는 기능이 제공된다.


몇 개 사용하보니 HD급까지는 그럭저럭 녹화가 잘 되는데 보통 320~480급으로 기본 세팅해놓으므로, 설정을 확인해서 자신에게 맞는 프레임과 화질을 선택해서 테스트해본 후에 녹화를 뜰 것.



* 스크린 레코딩 - 롤리팝(5.0)부터 API 제공


모비즌 스크 린레코더 - https://play.google.com/store/apps/details?id=com.rsupport.mvagent

스크린 레코더 - http://sergeswin.com/1164

안드로이드 스크린레코딩 관련 - http://stackoverflow.com/questions/32513379/how-to-record-screen-and-take-screenshots-using-android-api



https://guides.codepath.com/android


github 위키로 만들어진 좋은 안드로이드 가이드를 발견했다.


문서 형식도 markdown 포맷이라서 눈에도 잘 들어오고, 내용도 간결하게 잘 작성해놓았다.


오픈 소스에 대한 사용법도 다양한 항목별로 정리해놓아서 보기도 좋고, 참고도 된다.



이 사이트도 정리가 잘되어 있네...


http://www.vogella.com/tutorials/android.html

+ Recent posts