SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
NFC 개념과
NFC 안드로이드
앱 개발

Jellycoaster Inc.
Dev.team




                    서울시 마포구 상암동 누리꿈스퀘어 연구개발타워 1111호 _ 070.7450.6572 _ dev@jellycoaster.com
목차

                      I. NFC 개념
                          I. NFC 사용 예


                      II. NDEF


                      III. NFC 안드로이드 개발(샘플 앱 구현)


서울시 마포구 상암동 누리꿈스퀘어 연구개발타워 1111호 _ 070.7450.6572 _ app@jellycoaster.com
NFC란?

NFC는
NFC 칩이 탑재된 두 대의 단말기 간에 약 10cm 이내의 거리에서 13.56MHz
대역 으로 데이터를 양방향 통신할 수 있는
비접촉 근거리 무선 통신 기술을 말합니다.

근거리에서 무선 통신을 통해 정보를 교환할 수 있다면 접촉을 통한
공유와 발견, 지불, 티켓팅이 가능해지는 것을 의미합니다.




2013 Jellycoaster Inc. Dev.team
NFC 사용 예

 2012년 4월 1일 SBS 예능프로그램 런닝맨 편에서 보시게 되면,




2013 Jellycoaster Inc. Dev.team
NFC 사용 예

런닝맨 멤버들이 출연하고.




2013 Jellycoaster Inc. Dev.team
NFC 사용 예

미션을 수행하게 되는데,

다음 사진과 같이 NFC 기능이 탑재된 스마트폰을 가져가게 되면,




2013 Jellycoaster Inc. Dev.team
NFC 사용 예

런닝맨의 미션이 나오게 되는 장면입니다.

NFC 사용을 자연스럽게 보여주고 있습니다.




다음으로는 NDEF 에 대한 설명이 있겠습니다.

2013 Jellycoaster Inc. Dev.team
NDEF (NFC Data Exchange Format)



                            NFC 애플리케이션 개발을 위해서는
                              NDEF에 대한 이해가 필요합니다.




2013 Jellycoaster Inc. Dev.team
NDEF (NFC Data Exchange Format)


 NDEF (NFC Data Exchange Format)는
 NFC에서 데이터를 교환하기 위한 바이너리 메시지 포맷입니다.
 하나의 NDEF 메시지는 NDEF 레코드들을 가지고 있으며,
특정 타입의 페이로드(본문 내용)를 전송하는데 목적이 있습니다.




2013 Jellycoaster Inc. Dev.team
NDEF 메시지


 기본적인 메시지 단위 하나를 'NDEF 메시지 (NDEF Message)'라고
부릅니다.
 하나의 NDEF 메시지는 여러 개의 'NDEF 레코드(NDEF Record)'로
구성되어 있습니다.




*출처: http://blog.startnfc.com/entry/NDEF
2013 Jellycoaster Inc. Dev.team
NFC 안드로이드 개발

AndroidManifest.xml 에 권한 추가



<uses-feature android:name="android.hardware.nfc"
required="false”/>
<uses-permission android:name="android.permission.NFC" />




2013 Jellycoaster Inc. Dev.team
NFC 안드로이드 개발

다음과 같이 추가합니다.
private NfcAdapter nfcAdapter;
private PendingIntent pendingIntent;

@Override
public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);

  nfcAdapter = NfcAdapter.getDefaultAdapter(this);
  Intent intent = new Intent(this,
getClass()).addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
  pendingIntent = PendingIntent.getActivity(this, 0, intent, 0);
}
2013 Jellycoaster Inc. Dev.team
NFC 안드로이드 개발

onResume(), onPause() 에 다음과 같은 함수를 추가합니다.
@Override
protected void onResume() {
    super.onResume();
    if (nfcAdapter != null) {
          nfcAdapter.enableForegroundDispatch(this, pendingIntent,
null, null);
    }
}
@Override
protected void onPause() {
    if (nfcAdapter != null) {
          nfcAdapter.disableForegroundDispatch(this);
    }
    super.onPause();
}
2013 Jellycoaster Inc. Dev.team
NFC 안드로이드 개발

NFC 태그를 인식하기 위해서 다음 함수를 호출하며,

public void enableForegroundDispatch(
      Activity activity
      , PendingIntent pendingIntent,
       IntentFilter[] filters,
       String[][] techLists)


더이상 인식 할 필요가 없을때
종료하기 위해 다음 함수를 호출합니다.

public void disableForegroundDispatch(Activity activity);


2013 Jellycoaster Inc. Dev.team
NFC 안드로이드 개발

태그가 인식이 되면 onNewIntent()로 Intent가 전달됩니다.
onNewIntent()에서는 태그가 인식되면 인식된 태그 id를 전달하게 됩니다.

@Override
protected void onNewIntent(Intent intent) {
  super.onNewIntent(intent);
  Tag tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
  if (tag != null) {
      byte[] tagId = tag.getId();
      Toast.makeText(getBaseContext(),
                              "태그ID:”+tagId,
Toast.LENGTH_SHORT).show();
  }
}

2013 Jellycoaster Inc. Dev.team
NFC 안드로이드 개발



태그를 갖다 대면 다음과 같은
결과 화면을 볼 수 있습니다.




2013 Jellycoaster Inc. Dev.team
감사합니다!



Jellycoaster Inc.
Dev.team




                    서울시 마포구 상암동 누리꿈스퀘어 연구개발타워 1111호 _ 070.7450.6572 _ app@jellycoaster.com

Más contenido relacionado

La actualidad más candente

NFC 국내외사례
NFC 국내외사례NFC 국내외사례
NFC 국내외사례
Songhoon Ma
 
중간과제 Nfc
중간과제 Nfc중간과제 Nfc
중간과제 Nfc
eastdragon
 
Nfc 기반 응용서비스의 국내외 동향 및 전망
Nfc 기반 응용서비스의 국내외 동향 및 전망Nfc 기반 응용서비스의 국내외 동향 및 전망
Nfc 기반 응용서비스의 국내외 동향 및 전망
Songhoon Ma
 
iBeacons가 뭔가
iBeacons가 뭔가iBeacons가 뭔가
iBeacons가 뭔가
Young D
 
도어락 Slide share
도어락 Slide share도어락 Slide share
도어락 Slide share
선웅 정
 
NFC NOW & FUTURE
NFC NOW & FUTURENFC NOW & FUTURE
NFC NOW & FUTURE
Songhoon Ma
 

La actualidad más candente (20)

Qr용
Qr용Qr용
Qr용
 
NFC 국내외사례
NFC 국내외사례NFC 국내외사례
NFC 국내외사례
 
중간과제 Nfc
중간과제 Nfc중간과제 Nfc
중간과제 Nfc
 
[6차]WiFi의 현재와 미래(151120)
[6차]WiFi의 현재와 미래(151120)[6차]WiFi의 현재와 미래(151120)
[6차]WiFi의 현재와 미래(151120)
 
NFC 시장의 새로운 패러다임을 제시할 시솔
NFC 시장의 새로운 패러다임을 제시할 시솔NFC 시장의 새로운 패러다임을 제시할 시솔
NFC 시장의 새로운 패러다임을 제시할 시솔
 
[크라우드펀딩] NFC 모듈 양산, SISOUL! 시솔을 알아보세요
[크라우드펀딩] NFC 모듈 양산, SISOUL! 시솔을 알아보세요[크라우드펀딩] NFC 모듈 양산, SISOUL! 시솔을 알아보세요
[크라우드펀딩] NFC 모듈 양산, SISOUL! 시솔을 알아보세요
 
Nfc
NfcNfc
Nfc
 
NFC T-shirts Workshop
NFC T-shirts WorkshopNFC T-shirts Workshop
NFC T-shirts Workshop
 
Smart banking business models based on NFC
Smart banking business models based on NFCSmart banking business models based on NFC
Smart banking business models based on NFC
 
비콘..
비콘..비콘..
비콘..
 
비콘 +센서 발표자료 20141222
비콘 +센서 발표자료 20141222비콘 +센서 발표자료 20141222
비콘 +센서 발표자료 20141222
 
Beacon ble.-leejunwoo@gmail.com
Beacon ble.-leejunwoo@gmail.comBeacon ble.-leejunwoo@gmail.com
Beacon ble.-leejunwoo@gmail.com
 
비콘기반 모바일 사례 발표 20141121
비콘기반 모바일 사례 발표 20141121비콘기반 모바일 사례 발표 20141121
비콘기반 모바일 사례 발표 20141121
 
Nfc 기반 응용서비스의 국내외 동향 및 전망
Nfc 기반 응용서비스의 국내외 동향 및 전망Nfc 기반 응용서비스의 국내외 동향 및 전망
Nfc 기반 응용서비스의 국내외 동향 및 전망
 
Netive baecon 자료_조사_20141201
Netive baecon 자료_조사_20141201Netive baecon 자료_조사_20141201
Netive baecon 자료_조사_20141201
 
20150811 데브기어 사물인터넷 실제 구현하기 DeepDive!
20150811 데브기어 사물인터넷 실제 구현하기 DeepDive!20150811 데브기어 사물인터넷 실제 구현하기 DeepDive!
20150811 데브기어 사물인터넷 실제 구현하기 DeepDive!
 
위치 기반 기술의 또 다른 혁신, 비콘
위치 기반 기술의 또 다른 혁신, 비콘위치 기반 기술의 또 다른 혁신, 비콘
위치 기반 기술의 또 다른 혁신, 비콘
 
iBeacons가 뭔가
iBeacons가 뭔가iBeacons가 뭔가
iBeacons가 뭔가
 
도어락 Slide share
도어락 Slide share도어락 Slide share
도어락 Slide share
 
NFC NOW & FUTURE
NFC NOW & FUTURENFC NOW & FUTURE
NFC NOW & FUTURE
 

Destacado (7)

Nfc수정
Nfc수정Nfc수정
Nfc수정
 
05 카드터치 본인인증 소개서_한국nfc발표용-최종
05 카드터치 본인인증 소개서_한국nfc발표용-최종05 카드터치 본인인증 소개서_한국nfc발표용-최종
05 카드터치 본인인증 소개서_한국nfc발표용-최종
 
한국Nfc nfc를 이용한 핀테크 서비스사례
한국Nfc   nfc를 이용한 핀테크 서비스사례한국Nfc   nfc를 이용한 핀테크 서비스사례
한국Nfc nfc를 이용한 핀테크 서비스사례
 
Samsung Pay, The future of Pay
Samsung Pay, The future of PaySamsung Pay, The future of Pay
Samsung Pay, The future of Pay
 
Micro Service Architecture(MSA) 탐방기
Micro Service Architecture(MSA) 탐방기Micro Service Architecture(MSA) 탐방기
Micro Service Architecture(MSA) 탐방기
 
IoT(사물인터넷) 제품 및 서비스 동향
IoT(사물인터넷) 제품 및 서비스 동향IoT(사물인터넷) 제품 및 서비스 동향
IoT(사물인터넷) 제품 및 서비스 동향
 
웨어러블 디바이스 최신 동향 및 전망
웨어러블 디바이스 최신 동향 및 전망웨어러블 디바이스 최신 동향 및 전망
웨어러블 디바이스 최신 동향 및 전망
 

Similar a Nfc개발문서

소프트웨어공학 2조 기획서
소프트웨어공학 2조 기획서소프트웨어공학 2조 기획서
소프트웨어공학 2조 기획서
상진 손
 
아카데미를 위한 Windows Phone 7
아카데미를 위한 Windows Phone 7아카데미를 위한 Windows Phone 7
아카데미를 위한 Windows Phone 7
Seo Jinho
 

Similar a Nfc개발문서 (20)

Near field communication
Near field communicationNear field communication
Near field communication
 
NDC2018 안드로이드+유니티 네이티브 프로파일링 삽질기
NDC2018 안드로이드+유니티 네이티브 프로파일링 삽질기NDC2018 안드로이드+유니티 네이티브 프로파일링 삽질기
NDC2018 안드로이드+유니티 네이티브 프로파일링 삽질기
 
메타버스 서비스에 Android 개발자가 할 일이 있나요?
메타버스 서비스에 Android 개발자가 할 일이 있나요?메타버스 서비스에 Android 개발자가 할 일이 있나요?
메타버스 서비스에 Android 개발자가 할 일이 있나요?
 
Netronics
NetronicsNetronics
Netronics
 
Research Works of Jonghoon seo
Research Works of Jonghoon seoResearch Works of Jonghoon seo
Research Works of Jonghoon seo
 
논문 CO-PAY
논문 CO-PAY논문 CO-PAY
논문 CO-PAY
 
[1C6]오픈소스 하드웨어 플랫폼과 Node.js로 구현하는 IoT 플랫폼
[1C6]오픈소스 하드웨어 플랫폼과 Node.js로 구현하는 IoT 플랫폼[1C6]오픈소스 하드웨어 플랫폼과 Node.js로 구현하는 IoT 플랫폼
[1C6]오픈소스 하드웨어 플랫폼과 Node.js로 구현하는 IoT 플랫폼
 
데브멘토 윈도우폰7 세미나
데브멘토 윈도우폰7 세미나데브멘토 윈도우폰7 세미나
데브멘토 윈도우폰7 세미나
 
180525 mobile visionnet_hanlim_extended
180525 mobile visionnet_hanlim_extended180525 mobile visionnet_hanlim_extended
180525 mobile visionnet_hanlim_extended
 
[1D7]안드로이드 L-Preview 보안 아키텍처 및 설비
[1D7]안드로이드 L-Preview 보안 아키텍처 및 설비[1D7]안드로이드 L-Preview 보안 아키텍처 및 설비
[1D7]안드로이드 L-Preview 보안 아키텍처 및 설비
 
Proposal
ProposalProposal
Proposal
 
Proms' portpolio ppt(~2014.2)
Proms' portpolio ppt(~2014.2)Proms' portpolio ppt(~2014.2)
Proms' portpolio ppt(~2014.2)
 
소프트웨어공학 2조 기획서
소프트웨어공학 2조 기획서소프트웨어공학 2조 기획서
소프트웨어공학 2조 기획서
 
Tensorflow for Deep Learning(SK Planet)
Tensorflow for Deep Learning(SK Planet)Tensorflow for Deep Learning(SK Planet)
Tensorflow for Deep Learning(SK Planet)
 
[135]모바일 키보드, 스마트보드에 AI 적용하기
[135]모바일 키보드, 스마트보드에 AI 적용하기[135]모바일 키보드, 스마트보드에 AI 적용하기
[135]모바일 키보드, 스마트보드에 AI 적용하기
 
닥치고 동작 모션인식2.0 키넥트 이후의 모션인식 기술
닥치고 동작 모션인식2.0 키넥트 이후의 모션인식 기술닥치고 동작 모션인식2.0 키넥트 이후의 모션인식 기술
닥치고 동작 모션인식2.0 키넥트 이후의 모션인식 기술
 
2023 GDG Sondo DevFest - Flutter/ Flavor, PlatformChannel, Environment variab...
2023 GDG Sondo DevFest - Flutter/ Flavor, PlatformChannel, Environment variab...2023 GDG Sondo DevFest - Flutter/ Flavor, PlatformChannel, Environment variab...
2023 GDG Sondo DevFest - Flutter/ Flavor, PlatformChannel, Environment variab...
 
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
 
WinMoDev 송년회모임
WinMoDev 송년회모임WinMoDev 송년회모임
WinMoDev 송년회모임
 
아카데미를 위한 Windows Phone 7
아카데미를 위한 Windows Phone 7아카데미를 위한 Windows Phone 7
아카데미를 위한 Windows Phone 7
 

Más de 정인 주

Android volley library
Android volley libraryAndroid volley library
Android volley library
정인 주
 
Blog 오래가는 ux 디자인
Blog 오래가는 ux 디자인Blog 오래가는 ux 디자인
Blog 오래가는 ux 디자인
정인 주
 
목요일의 목어
목요일의 목어목요일의 목어
목요일의 목어
정인 주
 
130522 book study-사례로보는ux디자인
130522 book study-사례로보는ux디자인130522 book study-사례로보는ux디자인
130522 book study-사례로보는ux디자인
정인 주
 
130416 blog bookstudy_final
130416 blog bookstudy_final130416 blog bookstudy_final
130416 blog bookstudy_final
정인 주
 
Android gcm ex_askdog
Android gcm ex_askdogAndroid gcm ex_askdog
Android gcm ex_askdog
정인 주
 
Android gcm ex_askdog
Android gcm ex_askdogAndroid gcm ex_askdog
Android gcm ex_askdog
정인 주
 
Android gcm ex_askdog
Android gcm ex_askdogAndroid gcm ex_askdog
Android gcm ex_askdog
정인 주
 
Book study ________ ___________
Book study  ________ ___________Book study  ________ ___________
Book study ________ ___________
정인 주
 
프로토타이핑
프로토타이핑프로토타이핑
프로토타이핑
정인 주
 

Más de 정인 주 (20)

안드로이드 Tstore 부분 유료화
안드로이드 Tstore 부분 유료화안드로이드 Tstore 부분 유료화
안드로이드 Tstore 부분 유료화
 
Gcm
GcmGcm
Gcm
 
모든 기획자와 디자이너가 알아야 할 사람에 대한 100가지 진실 -제 2부-
모든 기획자와 디자이너가 알아야 할 사람에 대한 100가지 진실 -제 2부-모든 기획자와 디자이너가 알아야 할 사람에 대한 100가지 진실 -제 2부-
모든 기획자와 디자이너가 알아야 할 사람에 대한 100가지 진실 -제 2부-
 
Android volley library
Android volley libraryAndroid volley library
Android volley library
 
Blog 오래가는 ux 디자인
Blog 오래가는 ux 디자인Blog 오래가는 ux 디자인
Blog 오래가는 ux 디자인
 
목요일의 목어
목요일의 목어목요일의 목어
목요일의 목어
 
Cdr with php
Cdr with phpCdr with php
Cdr with php
 
130522 book study-사례로보는ux디자인
130522 book study-사례로보는ux디자인130522 book study-사례로보는ux디자인
130522 book study-사례로보는ux디자인
 
Regex
RegexRegex
Regex
 
130416 blog bookstudy_final
130416 blog bookstudy_final130416 blog bookstudy_final
130416 blog bookstudy_final
 
Android gcm ex_askdog
Android gcm ex_askdogAndroid gcm ex_askdog
Android gcm ex_askdog
 
Android gcm ex_askdog
Android gcm ex_askdogAndroid gcm ex_askdog
Android gcm ex_askdog
 
Android gcm ex_askdog
Android gcm ex_askdogAndroid gcm ex_askdog
Android gcm ex_askdog
 
Mvp 이전2
Mvp 이전2Mvp 이전2
Mvp 이전2
 
Book study ________ ___________
Book study  ________ ___________Book study  ________ ___________
Book study ________ ___________
 
Museum수정
Museum수정Museum수정
Museum수정
 
Museum
MuseumMuseum
Museum
 
Starbucks
StarbucksStarbucks
Starbucks
 
Nfc
NfcNfc
Nfc
 
프로토타이핑
프로토타이핑프로토타이핑
프로토타이핑
 

Nfc개발문서

  • 1. NFC 개념과 NFC 안드로이드 앱 개발 Jellycoaster Inc. Dev.team 서울시 마포구 상암동 누리꿈스퀘어 연구개발타워 1111호 _ 070.7450.6572 _ dev@jellycoaster.com
  • 2. 목차 I. NFC 개념 I. NFC 사용 예 II. NDEF III. NFC 안드로이드 개발(샘플 앱 구현) 서울시 마포구 상암동 누리꿈스퀘어 연구개발타워 1111호 _ 070.7450.6572 _ app@jellycoaster.com
  • 3. NFC란? NFC는 NFC 칩이 탑재된 두 대의 단말기 간에 약 10cm 이내의 거리에서 13.56MHz 대역 으로 데이터를 양방향 통신할 수 있는 비접촉 근거리 무선 통신 기술을 말합니다. 근거리에서 무선 통신을 통해 정보를 교환할 수 있다면 접촉을 통한 공유와 발견, 지불, 티켓팅이 가능해지는 것을 의미합니다. 2013 Jellycoaster Inc. Dev.team
  • 4. NFC 사용 예 2012년 4월 1일 SBS 예능프로그램 런닝맨 편에서 보시게 되면, 2013 Jellycoaster Inc. Dev.team
  • 5. NFC 사용 예 런닝맨 멤버들이 출연하고. 2013 Jellycoaster Inc. Dev.team
  • 6. NFC 사용 예 미션을 수행하게 되는데, 다음 사진과 같이 NFC 기능이 탑재된 스마트폰을 가져가게 되면, 2013 Jellycoaster Inc. Dev.team
  • 7. NFC 사용 예 런닝맨의 미션이 나오게 되는 장면입니다. NFC 사용을 자연스럽게 보여주고 있습니다. 다음으로는 NDEF 에 대한 설명이 있겠습니다. 2013 Jellycoaster Inc. Dev.team
  • 8. NDEF (NFC Data Exchange Format) NFC 애플리케이션 개발을 위해서는 NDEF에 대한 이해가 필요합니다. 2013 Jellycoaster Inc. Dev.team
  • 9. NDEF (NFC Data Exchange Format) NDEF (NFC Data Exchange Format)는 NFC에서 데이터를 교환하기 위한 바이너리 메시지 포맷입니다. 하나의 NDEF 메시지는 NDEF 레코드들을 가지고 있으며, 특정 타입의 페이로드(본문 내용)를 전송하는데 목적이 있습니다. 2013 Jellycoaster Inc. Dev.team
  • 10. NDEF 메시지 기본적인 메시지 단위 하나를 'NDEF 메시지 (NDEF Message)'라고 부릅니다. 하나의 NDEF 메시지는 여러 개의 'NDEF 레코드(NDEF Record)'로 구성되어 있습니다. *출처: http://blog.startnfc.com/entry/NDEF 2013 Jellycoaster Inc. Dev.team
  • 11. NFC 안드로이드 개발 AndroidManifest.xml 에 권한 추가 <uses-feature android:name="android.hardware.nfc" required="false”/> <uses-permission android:name="android.permission.NFC" /> 2013 Jellycoaster Inc. Dev.team
  • 12. NFC 안드로이드 개발 다음과 같이 추가합니다. private NfcAdapter nfcAdapter; private PendingIntent pendingIntent; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); nfcAdapter = NfcAdapter.getDefaultAdapter(this); Intent intent = new Intent(this, getClass()).addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); pendingIntent = PendingIntent.getActivity(this, 0, intent, 0); } 2013 Jellycoaster Inc. Dev.team
  • 13. NFC 안드로이드 개발 onResume(), onPause() 에 다음과 같은 함수를 추가합니다. @Override protected void onResume() { super.onResume(); if (nfcAdapter != null) { nfcAdapter.enableForegroundDispatch(this, pendingIntent, null, null); } } @Override protected void onPause() { if (nfcAdapter != null) { nfcAdapter.disableForegroundDispatch(this); } super.onPause(); } 2013 Jellycoaster Inc. Dev.team
  • 14. NFC 안드로이드 개발 NFC 태그를 인식하기 위해서 다음 함수를 호출하며, public void enableForegroundDispatch( Activity activity , PendingIntent pendingIntent, IntentFilter[] filters, String[][] techLists) 더이상 인식 할 필요가 없을때 종료하기 위해 다음 함수를 호출합니다. public void disableForegroundDispatch(Activity activity); 2013 Jellycoaster Inc. Dev.team
  • 15. NFC 안드로이드 개발 태그가 인식이 되면 onNewIntent()로 Intent가 전달됩니다. onNewIntent()에서는 태그가 인식되면 인식된 태그 id를 전달하게 됩니다. @Override protected void onNewIntent(Intent intent) { super.onNewIntent(intent); Tag tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG); if (tag != null) { byte[] tagId = tag.getId(); Toast.makeText(getBaseContext(), "태그ID:”+tagId, Toast.LENGTH_SHORT).show(); } } 2013 Jellycoaster Inc. Dev.team
  • 16. NFC 안드로이드 개발 태그를 갖다 대면 다음과 같은 결과 화면을 볼 수 있습니다. 2013 Jellycoaster Inc. Dev.team
  • 17. 감사합니다! Jellycoaster Inc. Dev.team 서울시 마포구 상암동 누리꿈스퀘어 연구개발타워 1111호 _ 070.7450.6572 _ app@jellycoaster.com