일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 주키퍼
- Golang
- 파이썬 강좌
- Actor
- 파이썬 머신러닝
- Adapter 패턴
- 하이브리드앱
- 스칼라
- Play2 로 웹 개발
- 스위프트
- 파이썬 동시성
- Hyperledger fabric gossip protocol
- 이더리움
- Akka
- 스칼라 강좌
- 블록체인
- hyperledger fabric
- 스칼라 동시성
- 안드로이드 웹뷰
- 파이썬
- CORDA
- 플레이프레임워크
- 엔터프라이즈 블록체인
- play2 강좌
- 그라파나
- Play2
- akka 강좌
- 하이퍼레저 패브릭
- 파이썬 데이터분석
- play 강좌
- Today
- Total
목록안드로이드 (14)
HAMA 블로그
1. WI-FI ? 와이파이 다이렉트란 ? 2. 와이파이 개발 일반 2-1) 와이파이 스캔 2-2) 와이파이 환경 설정 2-3) 와이파이 네트워크 연결 3. 와이파이 다이렉트 개발 3-1) 일반 3-2) 서비스 검색 3-3) 와이파이 락과 멀티캐스트 설정 WI-FI 전파거리 : 직선거리 200미터 / 벽으로 막힌곳에서는 대략 3~4미터 (1층~2층) 전송속도 : 최대 300Mbps ( 802.11n) 단점 : 블루투스에 비해서 많은 전력소모 / 전자레인지등과 같은 대역대라서 전파간섭의 가능성 다른 무선 통신 방법들 : 지그비 or Z-Wave 등 보통 가정에서 무선공유기를 주축으로 와이파이가 연결되어져서 사용된다. 무선공유기같은 AP 없이 기기들끼리 서로 제어하고 데이터를 전송할수있는 기술을 와이파이 다..
기존에 스위치를 켜고/끄는 IOT 용 솔루션이 모바일웹으로 만들어져있었다. 서버로 1번이나 2번스위치 ID 를 입력하여 스위치 조작을 할수있었다.근데 매번 ID 를 입력하기는 귀찮은 일이었다.따라서 전력공급원(콘센트)에 QR 코드를 붙혀놓고,자동으로 읽어서 자동으로 스위치를 켜주려했다.하지만 모바일웹에서는 카메라를 조작하여 QR 코드를 읽을수 없었다.그래서 하이브리드앱을 만들어야했다. 하이브리드 앱은 보통 2가지로 하나는 아이오닉(폰갭) 같은것을 이용하는것인데이것의 목적은 하나의 앱을 개발해서 다양한 플랫폼에서 사용하기 위함이고다른 종류의 하이브리드앱은 다음이나 네이버앱처럼 네이티브기능을 쓰면서 기존의 모바일웹 방식의 (자주 업데이트가 생기는 컨텐트) 를 그대로 가져다 사용하기 위함이다.2번째의 하이브리..
http://ocean.kisti.re.kr/downfile/volume/dpm/DJTJBT/2014/v12n1/DJTJBT_2014_v12n1_333.pdf 위 논문은 아래와 같은 모식도를 갖는다. 안드로이드 애플리케이션에서 JNI - USB to UART - Zigbee 동글이 - Zigbee 센서 이렇게 연결이 된다. 장점은 게이트웨이를 스마트폰과 함께 가지고 다닐수있다는것이고, 인터넷이 필요없다. 단점은 센싱데이터를 꾸준히 빅데이터/클라우드로 보내는것은 불가능하다. 스마트폰을 놔두고 다닐수는 없으니 어디에서나 온도상태등을 확인할수없다. 사람이 가서 검침해야한다. ㅎㅎ 보통 이런경우의 모식도는 아래와 같다. 고정된 게이트웨이를 중간에 놔두고 , 게이트웨이는 인터넷과 연결이 되있어야하며 게이트웨이에 ..
1. 안드로이드 구조 안드로이드 소프트웨어 스택 리눅스 커널 - 안드로이드는 리눅스를 사용하여 보안,메모리관리,프로세스 관리, 네트워크, 장치 드라이버 같은 시스템 서비스를 제공 - 커널은 하드웨어와 상위 레이어들 사이의 추상화 계층으로 동작한다. 안드로이드 런타임 - 안드로이드 런타임은 애플리케이션을 실행시키기 위한 최소한의 환경을 제공한다. - 자바의 코어 라이브러리와 달빅 가상머신으로 구성된다. - 안드로이드 애플리케이션은 리눅스의 하나의 프로세스로 실행되며, 각 프로세스 마다 자신만의 달빅가상머신을 가진다. - 여러개의 가상머신이 동시에 실행될수있으므로 달빅가상머신은 효율적으로 실행될수있도록 설계되었다. - 달빅가상머신은 레지스터 기반이며 자바 컴파일러에 의하여 컴파일된 클래스들을 .dex 형식으..