전체(196)
-
[Xamarin] iOS의 Interactive Notification
Interactive Notification iOS8부터 Interactive Notification 기능이 소개되었으며, 다음과 같이 Lock Screen, Banner, Notification Center에서 다음과 같이 Actionable Notification을 출력 수 있습니다. 이는 단순히 사용자에게 정보를 전달하는 것이 아니라 사용자에게 다음 행동을 유도할 수 있게 되었습니다. 일단 iOS8부터 소개된 Interaction Notification이 무엇인지 소개드립니다. Lock Screen: 다음과 같이 Lock Screen에 나타난 Notification을 왼쪽으로 스와이프 하시면 지정한 Action이 나타나게 할 수 있습니다. Banner: 화면 상단에 나타나는 Banner은 아래로 스..
2016.04.06 -
[GCM] GCM Message Parameter (JSON)
Google Cloud Messaging로 전송하는 Message Parameter Parameter Description to 메시지 수신자에 대한 정보입니다. Registration Token, Notification Key, Topic 중 하나를 지정하셔야 합니다. registration_ids 수신대상 ID 또는 Registration Token을 지정해주세요. (최대 1000개) notification_key (Deprecated- Optional) 이 값은 Deprecated되었습니다. 대신에 to를 사용해주세요. 한 사용자가 보유한 여러 Device들에 설치된 App 전체에 Message를 전송합니다. 이 값이 지정되면 registration_ids는 생략하실 수 있습니다. (최대 20개) ..
2016.04.06 -
[Xamarin] Push Notification in iOS
Apple Push Notification 애플의 Push Notification의 중심에는 Apple Push Nitification Gateway Service(APNS)가 있습니다. APNs는 Application Server와 iOS 장치 사이에서 Push Notification Message를 중계하는 역할을 합니다. Application Server에서 Push Message를 APNS에 전송하면, APNS는 iOS 장치에게 Push Message를 전달합니다. Application Server(=Provider)는 Notification Message를 구성하여 APNS에 전송합니다. Notification Message는 적절한 JSON String으로 HTTP/2 보안 채널을 통해 APN..
2016.04.04 -
[TFS] 특정파일 체크인 제외 규칙
Team Foundation Server에서 특정파일을 제외하는 방법은 .tfignore파일을 작성하는 것입니다. Team Foundation Server는 .tfignore파일이 포함된 폴더부터 모든 하위폴더까지 .tfsignore파일의 규칙을 적용합니다. 작성방법 제외 규칙이 적용될 폴더에, .tfignore라는 이름의 파일을 생성합니다. .tfignore의 파일에 제외 대상 규칙을 작성합니다. .tfignore에 의해서 지정된 파일은 체크인 시 자동으로 Excluded에 분류될 것입니다. 작성규칙 .tfsignore파일이 포함된 폴더부터 모든 하위폴더에 규칙이 적용됩니다. 하위 폴더에서 .tfsignore 파일을 생성하면, 부모의 규칙을 Override합니다. 작성규칙 #으로 시작하는 라인은 주석으..
2016.04.04 -
[Xamarin] Event를 Command로 단순화 하기
Command란? UI와의 상호작용으로 특정 메서드를 실행하는 방법은 Clicked나 Tapped와 같이 이벤트를 통해 실행하는 것이 대표적입니다. 그러나 Command를 이용하면 DataBinding이 ViewModel의 메서드를 호출하도록 할 수 있으며, 이는 MVVM패턴을 통해 개발을 더욱 단순하게 할 수 있습니다. 이러한 Command는 다음 Class들에서 지원합니다.ButtonMenuItemToolbarItemSearchBarTextCellImageCellListViewTapGestureRecognizerCommand를 지원하기 위해 이 Class들에는 2개의 공용 Property가 정의되어 있습니다.Command: System.Windows.Input.Icommand Type을 가집니다. C..
2016.04.03 -
[Mobile] OS 버전 별 WebKit버전
Mobile OS 버전 별 WebKit 버전 아래 값은 UserAgent 값을 바탕으로 조사된 값입니다. iOS Version WebKit Version WebKit Version Android Version 2.0 525.18.1 3.0 531.21.10 530.17 2.1 Update1 4.0 532.9 4.0.1 4.0.2 4.1 4.2 533.17.9 533.1 2.2 4.2.1 2.2.1 4.3 2.2.2 4.3.1 2.2.3 4.3.2 2.3.2 4.3.3 2.3.3 4.3.4 2.3.4 4.3.5 2.3.5 2.3.6 2.3.7 5.0 534.46 534.13 3.2.1 5.0.1 534.30 4.0.1 5.1 4.0.2 5.1.1 4.0.3 6.0 536.26 4.0.4 (Ice Cream..
2016.03.31