일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jQuery
- CSS
- HTML
- php
- ipad
- Animation
- button
- effect
- 비전공 개발자
- xcode
- 비전공자
- 애니메이션
- SWIFT
- iPhone
- react
- css3
- hover
- 풀스택
- 백엔드
- javascript
- 개발자
- MAC
- keyframes
- iOS 개발자
- 프론트엔드
- IOS
- 자바스크립트
- html5
- image
- front-end
- Today
- Total
목록push notification (3)
비전공자 개발일기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/MihtP/btrT42CEuql/kMbHsSLKfZ1FNZ96aLFvMK/img.gif)
import UIKit class AddAlertViewController: UIViewController { var pickedDate: ((_ date: Date) -> Void)? @IBOutlet weak var datePicker: UIDatePicker! @IBAction func cancelBTN(_ sender: UIBarButtonItem) { dismiss(animated: true) } @IBAction func saveBTN(_ sender: UIBarButtonItem) { pickedDate?(datePicker.date) dismiss(animated: true) } } import Foundation struct Alert:Codable { var id: String = UU..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/J6own/btrTRBmOPtk/EZmoOTR7F76XeRROU5JZR0/img.png)
Remote Notification 전송 방식 Provider(Server) -> APNs -> iOS, watchOS, tvOS, macOS -> ClientApp APNs Apple Push Notification Service (애플 개발자 계정 필요) https://developer.apple.com/kr/ Apple Developer Apple 플랫폼에서 개발할 절호의 기회입니다 developer.apple.com FCM Firebase Cloud Message https://firebase.google.com/ Firebase Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되는 Google의 모바일 플랫폼입니다. firebase.google.com // AppD..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/diUUFz/btrIdDH28zb/oZVw94J2F4pu2sI1KdYwAK/img.jpg)
Notifications 1 * { border: 0; box-sizing: border-box; margin: 0; padding: 0; } :root { --hue: 223; --bg: hsl(var(--hue),10%,90%); --fg: hsl(var(--hue),10%,10%); font-size: calc(40px + (60 - 40) * (100vw - 320px) / (1280 - 320)); } body, button { color: var(--fg); font: 1em/1.5 "DM Sans", sans-serif; } body { background: var(--bg); height: 100vh; display: grid; place-items: center; } .notificati..