본문 바로가기 메뉴 바로가기

리쫑_아일랜드

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

리쫑_아일랜드

검색하기 폼
  • logitech (222)
    • 집필실 (3)
    • IT (77)
      • WebB (14)
      • IT뻘글 (42)
      • Android iOS (16)
      • Portfolio (0)
    • 주관적평가 (31)
      • 수줍은서평 (5)
      • 까칠한영화평론 (17)
      • 독특한와인평가 (9)
    • 창작공간 (107)
      • Philosophy (8)
      • Publishing (34)
      • 하드드라이브 (2)
      • 손톱밑까만때 (28)
      • 당산스튜디오 (19)
      • 배고픈Recipe (5)
      • Horn_레슨일지 (11)
  • 방명록

IT/Android iOS (16)
Node.js를 이용한 APNS+FCM 푸시서버 만들기

최근 서비스 앱을 개발하며 푸시서버를 새로 만들게 되었다. 기존 푸시서버는 PHP 5.4 기반의 어드민툴 서버에서 작성되었기 때문에 몇가지 한계를 갖고 있었다. 첫번째 문제는 기존 APNS 푸시 라이브러리가 보낼수 있는 한글 길이가 무지 짧다는거다. 아래 소스는 내가 원래 쓰던 푸시서버 소스다 function sendMessage( $ssn, $deviceToken, $message ) { $payloadFormat = array( 'aps' => array( 'alert' => array( 'title' => $message["title"] ), ), "msg" => $message["msg"], "category" => $message["category"], "img" => '', "link" => ..

IT/Android iOS 2017. 1. 23. 15:44
[iOS/Swift]네이버 아이디로 로그인 붙이기

NHN에서는 네이버 아이디로 로그인하는 API를 제공한다.https://nid.naver.com/devcenter/main.nhn 내가만드는 앱은 네이버 채널링 로그인을 지원해야하기 때문에 반드시 네이버 연동이 필요했다. 내가 했던 뻘짓을 생각하니 분노가 치밀어올라서 미리 적어두기로 한다.친절하게 설명하겠다. 1. https://nid.naver.com/devcenter/docs.nhn?menu=IOS 여기 들어가서 iOS용 라이브러리를 받는다본인은 4.1.4 버전과 4.1.4-sample을 다운로드 받았다. 라이브러리를 까보면 ThirdpartyModule 폴더가 있다.여기있는걸 내 프로젝트에 넣어야한다. 여기있는것들은 하나빼고 다 폴더 있던것들이다.그 뭐냐 넣을때 필요하면 복사하기 체크박스 있는데 그..

IT/Android iOS 2015. 8. 24. 20:18
how to decode EUC-KR to NSString

try this. let responseString = NSString(data: data, encoding:CFStringConvertEncodingToNSStringEncoding( 0x0422 ) ) 0x0422 means EUC-KR or CP949 NSString gets only known Encoding types, so you've to convert CFString Encoding type to NSString Encoding type. Have fun.

IT/Android iOS 2015. 5. 6. 20:35
iOS에서 EUC-KR NSString으로 디코딩하기

0x0422 웹서버가 보낼때 euc-kr로 보내는데 ios에서 NSString으로 못받아온다. NSString(data:data, encoding: NSUtf8StringEncoding) 이거로가져오면 디코딩이 안된다. 그래서 삽질하기를 수시간. Reference를 보니 NSStringEncoding은 기존 CFString Encoding type으로 대체가 가능하다고 한다. CFStringConvertEncodingToNSStringEncoding()이란 함수를 찾았다. SWIFTfunc CFStringConvertEncodingToNSStringEncoding( _ encoding: CFStringEncoding) -> UInt https://developer.apple.com/library/ios/..

IT/Android iOS 2015. 5. 6. 20:32
Stanford 키다리 흰머리아저씨의 Swift (1-3)

Lesson 1. 우린 앞으로 계산기를 만들어 볼거에요스위프트를 쓸거고요 그래서 IDE인 xCode를 좀 봐야겠어요 대충 설명해드릴게요.제일 중요한 개념인 Optional 을 설명해준다.옵셔널은 not set or something? means Optional Type! means unwrap Optional Value If I put ! mark after nil value -> Program will crushed!!! display.text = display.text! + digitall variable in Swift must be "INITIALIZED" Lesson 2.Calculator continued...swift is strongly typed language, so you don't ..

IT/Android iOS 2015. 4. 30. 11:47
액티비티 - 뷰 -> 액티비티 - 프래그먼트 - 뷰 (펌)

배경색이 너무 화려해서..옮김 출처 - http://muzesong.tistory.com/84 안드로이드] Fragment 쉽게 사용하기한 화면을 여러 공간으로 쪼개어 사용하거나 액티비티 이동없이 화면 내부구성을 다른 레이아웃으로 교체 시킬 때 등 Fragment는 여러 군데에서 사용되어지고 있습니다. Fragment 란 ? : http://androidhuman.tistory.com/469 Fragment를 사용하려면 그것을 사용하는 상위 activity가 FragmentActivity 여야 합니다. Fragment 생명주기는 activity와 흡사하며 주의 할 점이 activity에서 this로 쓰던 부분을 getActivity()로 바꿔 써주셔야 합니다. 큰 구성은 FragmentActivity를 ..

IT/Android iOS 2015. 2. 13. 10:41
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
  • 데이터 디스커버리 플랫폼 DDP
  • 물때
  • 개발자와 기획자의차이
  • Marqeta
최근에 달린 댓글
  • 진짜 정말 정말 힘이 나네요 감사해요 많이 버시고 건강⋯
  • zxcv1923@naver.com Assazoa 음원 ⋯
  • ㅋㅋㅋ
  • 너무 힘이 됩니다 !!!!!!
Total
262,205
Today
1
Yesterday
25
링크
  • Rocking on NORI
TAG
  • 이창동
  • 태그를 입력해 주세요.
  • Octane S2
  • 깝스 1회
  • 존슨황
  • 나가노 스키여행
  • 개발자취업
  • 하 준 숴이
  • JS
  • 취업
  • 컴공
  • 하포원
  • 코빅
  • cfstring
  • Java Developer Day
  • nsstring
  • 언프리티 랩스타
  • 일리네어
  • happo-one
  • 연구개발직
  • 개발자
  • 취준생
  • 박찬욱
  • 칠레와인
  • swift
  • 송강호
  • 0x0422
  • 컴퓨터공학과
  • 존슨 황
  • 감정수업
more
«   2023/03   »
일 월 화 수 목 금 토
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
글 보관함
  • 2022/03 (1)
  • 2021/11 (1)
  • 2021/10 (1)
  • 2021/03 (5)
  • 2021/01 (2)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바