달력

12

« 2019/12 »

  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

   

   

국내외 API 목록 제공 사이트

   

http://mashup.or.kr/business/main/main.do

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

   

TwitterDev Gallery

  • 트위터가 공개한 API를 보기 쉽게 정리해놓은 웹 사이트(저장소)
  • API를 통해 트위터 서비스를 외부에서 연동해 사용할 수 있도록 제공
  • 사용 언어나 기술을 통해 트위터에서 제공하는 API를 검색해 사용가능
  • 현재 23개 공개, 요청이 많았던 항목은 상단에 위치
  • 코드, 예제 화면, 사용법도 제공

   

http://twitterdev.github.io/

   

   

Twitter Developer Blog

https://blog.twitter.com/developer

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

안드로이드 버전별 점유율

   

   

   

 

(2014년 1월 )

버전

코드 네임

발표일

API Level

점유율

2.2

프로요

2010년 5월 20일

8

1.3%

2.3.1 ~ 2.3.7

진저브레드

2011년 2월9일

10

21.2%

3.x

허니콤

2011년 7월 15일

13

0.1%

4.0.3 ~ 4.0.4

아이스크림 샌드위치

2011년 12월 16일

15

16.9%

4.1.x

젤리빈

2012년 7월9일

16

35.9%

4.2.x

젤리빈

2012년 11월 13일

17

15.4%

4.3.x

젤리빈

2013년 7월 24일

18

7.8%

4.4.x

킷캣

2013년 10월 31일

19

1.4%

   

안드로이드 개발 시 사용자들이 가장 많이 사용하는 버전을 우선적으로 개발하는 것이 중요합니다.

   

    

   

<참조>

http://ko.wikipedia.org/wiki/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C_(%EC%9A%B4%EC%98%81_%EC%B2%B4%EC%A0%9C)

Posted by codedragon codedragon

댓글을 달아 주세요

 

SW 업데이트 체계 보안 가이드라인 및 코드서명 검증모듈

SW 업데이트 체계의 취약점을 악용해 악성코드를 대량으로 확산시키는 것을 예방하기 위한 'SW 업데이트 체계 보안 가이드라인' 및 코드서명 검증모듈 배

 

 

내용

  • SW 업데이트 체계 보안 가이드라인 : SW 자동 업데이트 기능 개발 시 준수해야 할 보안 항목 및 주의사항,
    준수하지 않을 경우 발생 할 수 있는 위험성, 그 밖에 해킹에 악용된 사례 및 해결 방안 제시
  • 코드서명 검증모듈 : WindowsTM 환경에서 코드서명된 모듈을 검증하기 위한 라이브러리 API 및 코드서명
    검증모듈 개발자 가이드
    • 코드서명 검증모듈 라이브러리
    • 코드서명 검증모듈 샘플
    • 코드서명 검증모듈 개발자 가이드

 

 

목차

1. 개요

1) 목적

2) 적용대상

3) 구성

2. SW 업데이트 체계 정의 및 현황

1) 정의

2) 현황

3. SW 업데이트 체계 보안위협

1) 보안위협 유형

2) 보안위협 사례

3) 기존 SW 업데이트 체계의 문제점

4. 대응방안

1) 파일보호

2) 채널보호

5. SW 업데이트 체계 보안 십계명

[부록] SW 업데이트 체계 보안 십계명 요약

 

 

직접다운받기

SW 업데이트체계보안가이드라인.pdf

코드서명 검증모듈.zip


 

 

 

 

출처

http://www.boho.or.kr/kor/data/guideView.jsp?p_bulletin_writing_sequence=20544#none

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

Google Cloud Platform 사이트

https://cloud.google.com/

   

   

구글 클라우드 플랫폼의 제품이 제공하는 기능

기능

설명

구글 앱 솔루션(Cloud app solutions)

구글 앱 엔진(Google App Engine) 및 구글 클라우드 SQL(Google Cloud SQL)을 활용한 모바일,

소셜 애플리케이션, 비즈니스 프로세스 애플리케이션 및 웹사이트

구글 스토리지 솔루션(Cloud storage solutions)

구글 클라우드 스토리지(Google Cloud Storage)를 활용한 하이엔드 백업 및 복구,

액티브 아카이빙(Active archiving),

글로벌 공유/협업 및 주요 SAN/NAS

대규모 컴퓨팅 솔루션(Large-scale computing solutions)

구글 컴퓨트 엔진(Google Compute Engine)을 활용한 배치 프로세싱,

데이터 프로세싱 및 고성능 컴퓨팅

빅데이터 솔루션(Big data solutions)

구글 빅쿼리(Google BigQuery) 및 구글 예측 API(Google Prediction API)를 활용한 인터랙티브 툴(Interactive tools),

트렌드 감지 및 BI 대쉬보드

   

ISV 및 SaaS 공급 업체, 플랫폼 회사, 관리 및 개발 툴 공급 업체, 분석 제공 업체, 비즈니스 인텔리전스와 ETL 공급 업체 및 스토리지 전문가 등의 기술 파트너들이 구글 클라우드 플랫폼 파트너 프로그램에 포함돼 있으며 이 파트너들은 구글 클라우드 플랫폼의 다양한 최신 솔루션을 활용할 수 있도록 상호 보완적인 기술들을 통합된 형태로 제공하고 있습니다.

Posted by codedragon codedragon

댓글을 달아 주세요

   

근거리무선통신(NFC) 기반 '애플페이'

애플페이는 사용자의 은행정보를 디지털화 시킨 가상지갑으로 아이폰6와 더불어 애플워치에서도 사용가능.

애플페이는 다양한 곳에서 사용될 수 있다 미국의 경우 미국 유기농 전문 마트인 홀푸드나 뉴욕에 있는 편의점겸 약국인 드웨인 리드, 뉴욕 맨하탄 메이시스 백화점 등에서 사용할 수 있다. 

   

   

   

   

애플 Pay 서비스 국내 사용

  • 글로벌 카드사를 통하면 기존 판매시점관리(POS) 단말기로도 사용할 수 있을 전망(POS 단말기가 NFC를 지원해야만 가능).
  • 이동통신사가 제공하는 다양한 접목 서비스를 이용하려면 여러 가지 기술적인 문제 존재
  • 애플이 사용하는 NXP칩이 NFC 표준을 따르고 있지만 안드로이드처럼 애플리케이션 프로그래밍 인터페이스(API)는 아직 공개되지 않아 '마이페어클래식(Mifare Classic)' 등 국내 교통카드나 회사 등 식별용으로 주로 쓰이는 기술을 지원하는지 여부도 알 수 없다.

   

 

Apple Pay의 카드정보

  • 애플은 비자·마스터 등 카드사와 제휴해 자사 '패스북'에 카드정보를 제공.
  • 보안 문제 등을 고려해 클라우드에 저장하지 않고 단말기에만 정보를 저장.

   

   

국내 현황

NFC 보급 미흡

국내에 보급된 NFC POS 단말기는 아직 2만6000여대에 불과해 유통가에 전반적으로 NFC가 퍼지려면 시간이 걸릴 전망이다. 국내 스마트폰 시장 점유율 10% 내외인 애플 때문에 POS 단말기 교체 수요가 늘지는 미지수다.

NFC시 사용시 USIM거져 결제

이통사들이 전자지갑(월렛) 서비스나 다른 부가서비스를 NFC를 통해 지원할 수 있는가도 의문이다. 이통사가 제공하는 NFC 서비스를 사용하려면 사용자식별용 유심(USIM)칩을 거쳐 결제가 이뤄져야 하기 때문이다.

이통업계는 현재 아이폰과 유심 연동 기술을 개발 중에 있음

   

   

NFC 도입

  • NFC가 처음 스마트폰 단말기에 탑재된 건 지난 2012년이지만 그동안 NFC 시장은 정체를 겪었다.
  • 이통사·단말기제조사·금융권·POS제조사·유통사 간 다양한 합종연횡이 이뤄졌지만 각자 자사 표준을 채택하는 등 범용 서비스로 사용하기에는 무리가 따랐다.
  • NFC 표준이 만들어진 이후에도 업계 간 이견을 좁히지 못하거나 사용자가 적어 시장이 만들어지지 않았다. 정부에서도 시범서비스와 NFC개발센터 등에 투자하면서 의욕을 보였지만 사실상 실패로 끝났다.

   

   

   

Apple Pay site

http://www.apple.com/apple-pay/

   

   

Apple Pay Demo

http://youtu.be/4I9MbIrlEUw

 

Apple unveils a new mobile payments service dubbed "Apple Pay"

http://youtu.be/KdYB7T_eQsk

  

 

   

출처:

<http://news.naver.com/main/read.nhn?mode=LSD&mid=shm&sid1=105&sid2=731&oid=092&aid=0002059699>

<http://www.etnews.com/20140912000256>

images.google.com 키워드 검색

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

Google Map API를 이용해 지도 표시 하기

   

   

강의 내용

activity_main.xml

RelativeLayout 변경

<fragment>태그 추가

  

MainActivity.java

지도에 강남역에 표시하기

//기본 마커표시

//화면에 지정한 위도 경도 표시

//맵에 원하는 위치 표시

확인

   

내 위치 아이콘 클릭시 현재 위치로 이동

//나의 현재 위치 읽어오기

//나의 현재 위치로 이동할 수 있는 아이콘 표시

확인

   

//마커 표시

-//마커 모양 변경

   

마커가 클릭되면 토스트 메시지 오픈

//맵에 이벤트 연결

//마커 클릭시 이벤트 핸들러-onMarkerClick

//말풍선 클릭시 이벤트 핸들러-onInfoWindowClick

  

AndroidManifest.xml

android:minSdkVersion="11"

권한 추가

글 API Key 추가

\res\drawable\

마커 이미지 추가

marker_flag.png

marker.png

pin.png

   

   

<fragment>태그 추가

XML레이아웃에 지도를 보여주기 위한 프래그먼트 추가

프래그먼트는 <fragment>태그를 사용해서 뷰처럼 화면의 특정 영역을 할당받게 됩니다.

   

id

자바코드에서 사용하기 위해 맵뷰에 주어진 ID값입니다.

class

"com.google.android.gms.maps.MapFragment"

속성으로 지정된 클래스가 화면영역에 보여지게 되며

예제에서는 MapFragment클래스가 사용되고 있습니다.

   

   

AndroidManifest.xml 추가된 항목

   

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

    package="kr.android.map"

    android:versionCode="1"

    android:versionName="1.0" >

    <uses-sdk

        android:minSdkVersion="11"

        android:targetSdkVersion="19" />

<!--OpenGL 2.0 이상을 지원하는 단말기에서 실행되도록 하기-->        

<uses-feature android:required="true" android:glEsVersion="0x00020000"/>        

<!--권한 설정-->

<uses-permission android:name="android.permission.INTERNET"/>

<!--Cell ID, WiFi 관련 Permission-->

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

<!--GPS 관련 Permission -->

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<!--네트워크 상태 정보 관련 Permission -->

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>

     

    <application

        android:allowBackup="true"

        android:icon="@drawable/ic_launcher"

        android:label="@string/app_name"

        android:theme="@style/AppTheme" >

          

        <!-- 구글 API Key 추가 -->

        <meta-data

                android:value="AIzaSyDPPJAMjDYQkBDxp2dOS3NPq5vjFKY6_QQ"

                android:name="com.google.android.maps.v2.API_KEY"/>

        <meta-data

                        android:name="com.google.android.gms.version"

                        android:value="@integer/google_play_services_version" />

          

        <activity

            android:name="kr.android.map.MainActivity"

            android:label="@string/app_name" >

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>

    </application>

</manifest>

   

출처: <https://github.com/10zeroone/study_Android/blob/master/72MapDemo/AndroidManifest.xml>

  

   

   

 

   

출력 결과

에뮬레이터 실행시 구동되지 않음

   

map.animateCamera()이용해서 해당 위치를 중심으로 지도를 보여주게 됩니다.

   

디바이스에서 실행한 화면

   

   

   

   

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

HTML5 지원 API

API

내용

웹 스토리지(Web Storage)

로컬 스토리지(Local Storage). 웹의 내용을 사용자 컴퓨터에 임시저장하는 기능

드래그앤트롭(Drag & Drop)

웹 페이지상에서 원하는 항목을 드래그할 수 있게 해주는 기능

지오로케이션(Geolocation)

공개지도 API와 함께 사용하면 자신의 현재 위치를 알아낼 수 있는 기능

캔버스(Canvas) 2D

Canvas 요소와 그리기 API를 제공

웹 워커(Web Workers)

CPU에 부하를 많이 주는 작업을 여러 워커(Worker)로 나누어 작업

웹 SQL 데이터베이스

(Web SQL Database)

웹 브라우저에 내장 데이터베이스를 만들고 SQL 질의를 사용할 수 있는 기능

 

'Development > HTML, CSS, XML, ...' 카테고리의 다른 글

웹표준  (0) 2014.06.09
HTML5와 CSS3 사용의 장점  (0) 2014.06.05
HTML5 지원 API  (0) 2014.06.05
Tomcat 설정 및 Dynamic Web Project 생성  (0) 2014.06.05
02.html-시멘틱 태그 작성  (0) 2014.05.20
01.html-시멘틱 태그  (0) 2014.05.20
Posted by codedragon codedragon

댓글을 달아 주세요

2.3.1API문서 경로

http://docs.sencha.com/touch/2.3.1/

   

http://www.sencha.com/

Community > Documentation

   

Touch부분 이동

라이브러리 버전 클릭

   

API Documentation 클릭

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 5. 18. 19:18

Java API문서 Development/Java

http://docs.oracle.com/javase/7/docs/api/

   

   

홈페이지를 통해 API문서 경로 찾아가기

http://java.oracle.com

http://www.oracle.com/technetwork/java/index.html

   

좌측 메뉴에서

Essential Links-Java APIs 클릭

   

Java SE 7

   

Posted by codedragon codedragon

댓글을 달아 주세요