본문 바로가기

모바일/모바일 개발39

NN 스마트 메이커로 앱 만들기 스마트 메이커 소개 코딩이 필요없이 '노코드'로 앱을 만들 수 있습니다. 이렇게 앱을 만들 수 있는 프로그램은 '앱 인벤터'와 '스마트메이커'가 있어요. 1. 용어 모델 — 아톰 — 참조정보키 — 검색된 데이터를 다른 웹 프로그램 모듈에 있는 특정한 아톰에 넘겨주려 할 때 기준을 설정해 주는 속성 프로그램 둘러보기 1. 운영환경 설정 서버 접속하기 — 데이터베이스 등록 및 관리 기본 실행경로 설정하기 — 2. 등록화면 작성 새로운 작업창 열기 — 파일 - 새로 만들기 선택 - App Model - 빈폼 제목란 만들기 — 저작도구 - 사각형 그리기 - F2 키 - 제목 입력 처리항목 설정하기 — 항목만들기 입력란 설정하기 — 날짜, 이미지 입력란 기능버튼 설정하기 — 테이블정보 생성하기 — 입력한 테이터를.. 2021. 6. 2.
NN 모바일 화면 크기 대응 처리방법 가변그리드 픽셀대신 비율로 처리 #wrap { width: 90% } 미디어쿼리 device 화면사이즈 @media(min-width:300pxd){ .myclass{ width:200px; height:150px; } } 뷰포트 미디어쿼리로 수많은 기기의 화면 크기를 감지해야할 때 꼭 필요 모바일 웹 개발환경 viewport를 이용한 화면영역 크기 조절 메타태그를 사용하여 뷰포트를 지정 모바일 브라우저 메타태그를 이용해서 기본 폭을 조절 크롬 모바일 모드 확장 프로그램 User-Agent Swicher For Chrome 메타태그 관련포스트 모바일 개발 기초 2021. 2. 6.
NN 모바일 개발 기초 해상도 스마트폰 해상도 9 : 16 1080 x 1920 : 아이폰 1440 x 2560 : 안드로이드 720 x 1280 : UI 디자인 시 가장 많이 쓰이는 해상도 (다른 해상도로 들어가도 UI가 잘려 보이지 않는다 스마트 패드 해상도 10:16 2048 x 2732 : 아이폰 800 x 1280 : 안드로이드 실행파일 구글 apk 100mb 이하 playerSetting - Device Filter - FAT(ARMv7 + x86) : - ARMv7용 atlas format : automatic truecolor -> RGBA Crunched DXT5 애플 ipa 100mb 이하 atlas format : automatic truecolor -> RGBA Compressed PVRTC 4bits 사.. 2021. 2. 3.
NN 카카오 | SDK 로그인 로그아웃 카카오 로그인 / 로그아웃 구현 개요+ 인증 정보는 토큰으로 관리+ REST API는 로그인 로그아웃을 지원하지 않는다. OS별 가이드 참고 해당 OS 맞게 로그인 로그아웃 구현 카카오 계정+ 카카오계정의 식별자는 게임 회원번호+ 카카오계정은 상위 계정 개념+ 카카오톡 계정과는 다름 로그인 플로우+ 로그인 성공 시1. 인증 토큰 생성2. 가입 완료를 위해 앱 연결 API를 호출+ 필수 구현1. 스플래시 이미지2. 이용약관 2020. 3. 12.
NN 카카오 | SDK 2.0 API iOS API 환경설정 + API 호출 전 게임 세부정보 수정 번들 ID 등록 + info.plist URL Types에서 URLSchemes값 추가 + info.plist Native App Key 등록 KakaoGameAPI 클래스에 구현된 메소드를 사용 + #import KOUtils 클래스에서 KA header 값을 얻을 수 있다 + NSString *kaHeader = [KOUtils kaHeader]; AOS API 환경설정 + API호출 전에 게임센터->게임관리->키해시등록 + kakao.strings.xml의 kakao_app_key에 있는 값을 게임세부정보 네이티브앱키로 변경 + kakao_scheme 또한 Native App Key 적용 GameAPI class + SDK 내 GameA.. 2020. 3. 12.
NN 카카오 | SDK 2.0 기존 SDK와의 주요 차이점 + API 호출 시 AOS는 Key Hash, iOS는 Bundle ID 등록 + 유저 식별자가 변경 카카오 회원번호 (service user id)로만 전달드리던 유저식별자가 변경 게임 회원번호 (user id)라는 새로운 형태로 제공. 모든 콜 user id 기준 유저를 구분하는 유저 메인 키 값으로 user id 사용 + 게임 회원번호 사용자 정보 요청 API 통해 게임 회원번호 알아낼 수 있음 long type, 모든 게임에 대해 unique한 값 탈퇴 후 재가입 시 바뀜 + 유저 프로필이 개편 기존 SDK 에서는 유저 프로필 = 카카오톡 프로필이었으나 분리 + 초대 쿼리 방식 변경 + 카카오톡 연동 API 를 개선 + iOS 한 앱에 대해 bundle ID 여러 개 .. 2020. 3. 12.
NN 카카오 | SDK 1.0 유니티 플러그인 유니티 플러그인 개요+ C#에서 -> Java/Objective-C로 제공되는 카카오 SDK의 API를 호출 -> 결과 다시 C#으로 전달 실행환경+ 유니티 에디터에서 실행 불가 -> Xcode 프로젝트나 Android프로젝트로 export한 후 테스트+ 리소스kakao-unity-plugin unitypackage : - 카카오 유니티 플러그인 C#클래스와 카카오 유니티 플러그인을 활용한 예제- JSON 파싱 및 JSON 생성을 위한 SimpleJSON 라이브러리kakao-unity-plugin- 유니티 5.0 이하 버전을 위한 패키지 파일kakao-unity-android-plugin- 카카오 유니티 플러그인을 안드로이드에서 연동하기 위한 안드로이드 라이브러리 프로젝트kakao-unity-ios-pl.. 2020. 3. 12.
NN 카카오 | SDK 1.0 iOS 개발환경+ Xcode : arm64, arm7, arm7s 아키텍쳐 지원 연동+ kakao-ios-sdk 폴더에 h.파일 : API 호출을 위한 interface를 제공+ KAAuth.bundle : 카카오스토리 포스팅뷰, 웹로그인뷰에 사용되는 리소스 파일+ ibkakao-ios.sdk.a + 게임프로젝트에 추가+ framework 추가 인증+ 카카오 계정 연동 AOS 개발환경+ 이클립스자바 호환 레벨 1.6Android SDK 및 ADT 플러그인 설치 연동+ SDK 이클립스에서 import+ 안드로이드 프로젝트 생성+ 안드로이드 프로젝트에 연결 인증+ 카카오 계정 연동 URL schemeurlScheme : 앱에서 앱열기에 사용됨openURLhandleOpenUrl Friend 구분+ app_f.. 2020. 3. 12.
NN 카카오 게임 입점 정책 1. 운영 기본 원칙 1) 시정정요청 -> 3일 이내 시정정 2. 입점 3. 구현 1) 아이콘 : 좌상단 or 우하단 2) 스플래시 이미지 3) 게임 BI(브렌드 아이덴티티) : for Kakao 문구는 전체 BI면적의 15% 4) 게임 내에서 자신의 카카오 번호 확인 5) 로그인/로그아웃 6) 탈퇴 7) 프로필/친구목록(20분 갱신) 8) 게임메시지 4. 검수 1) 결제로그 검증 : [카카오게임센터 > 게임관리 > 게임 선택 > 검수 신청] 메뉴에서 결제로그 검증 2) 보안검수 : 개인정보(프로필 이미지, 프로필 이미지 URL, 카카오톡 닉네임, 친구목록) : [게임 관리 > 게임 선택 > 검수 신청] 3) 정책검수 : 게임빌드, 체크리스트, 결제로그 검증 양식(UDID) : [카카오게임센터 > .. 2020. 3. 12.