Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Newsstand
Search
Wojtek Siudzinski
May 12, 2013
Programming
0
23
Newsstand
Prezentacja n.t. Apple Newsstand na NSWaw #1
Wojtek Siudzinski
May 12, 2013
Tweet
Share
More Decks by Wojtek Siudzinski
See All by Wojtek Siudzinski
Strategic and tactical time management
suda
0
34
React/Flux like pattern for embedded UI
suda
0
130
Swagger Driven Development
suda
0
37
Building great CLIs with Node.js
suda
0
54
Kubernetes Demystified
suda
0
17
Projects more accessible for the new contributors
suda
0
35
From Prototype to Production with Particle
suda
0
84
Ember London Show & Tell: Particle
suda
0
23
Building products with Particle
suda
0
21
Other Decks in Programming
See All in Programming
Goのmultiple errorsについて (2024年4月版)
syumai
4
920
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
650
Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets
hollycummins
0
230
PHPはいつから死んでいるかの調査
chiroruxx
1
400
MicrosoftのPlatform Engineeringガイドを読んで実際になにかやってみた
ymd65536
1
340
使ってみよう Azure AI Document Intelligence
kosmosebi
2
320
雑に思考を整理する技術と効能
konifar
60
29k
What We Can Learn From OSS
inouehi
0
420
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
230
SIMD Parallel Programming with the Vector API
josepaumard
0
180
VSCodeでのDatabricks開発もお勧めしたい/I would also recommend Databricks development with VSCode.
kazumain
0
260
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
260
Featured
See All Featured
Designing for Performance
lara
601
67k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Build The Right Thing And Hit Your Dates
maggiecrowley
24
2k
Ruby is Unlike a Banana
tanoku
96
10k
In The Pink: A Labor of Love
frogandcode
138
21k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
274
13k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
7
1k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
Building Applications with DynamoDB
mza
88
5.6k
Designing with Data
zakiwarfel
96
4.8k
Transcript
Newsstand Wojtek Siudzinski @suda niedziela, 12 maja 13
niedziela, 12 maja 13
Czym jest Newsstand • Specjalny folder na ekranie domowym niedziela,
12 maja 13
Czym jest Newsstand • Specjalny folder na ekranie domowym •
Jedno miejsce na wszystkie magazyny niedziela, 12 maja 13
Czym jest Newsstand • Specjalny folder na ekranie domowym •
Jedno miejsce na wszystkie magazyny • Duże okładki z możliwością podmiany niedziela, 12 maja 13
Czym jest Newsstand • Specjalny folder na ekranie domowym •
Jedno miejsce na wszystkie magazyny • Duże okładki z możliwością podmiany • Szybki dostęp do kategorii sklepu niedziela, 12 maja 13
Czym jest Newsstand • Specjalny folder na ekranie domowym •
Jedno miejsce na wszystkie magazyny • Duże okładki z możliwością podmiany • Szybki dostęp do kategorii sklepu • Magazyny to aplikacje niedziela, 12 maja 13
Czym jest Newsstand • Zestaw API niedziela, 12 maja 13
Czym jest Newsstand • Zestaw API • Zarządzanie wydaniami niedziela,
12 maja 13
Czym jest Newsstand • Zestaw API • Zarządzanie wydaniami •
Praca/pobieranie w tle niedziela, 12 maja 13
Czym jest Newsstand • Zestaw API • Zarządzanie wydaniami •
Praca/pobieranie w tle • Powiadomienie Push niedziela, 12 maja 13
Czym jest Newsstand • Zestaw API • Zarządzanie wydaniami •
Praca/pobieranie w tle • Powiadomienie Push • Aktualizowanie ikony niedziela, 12 maja 13
Czym jest Newsstand • Zestaw API • Zarządzanie wydaniami •
Praca/pobieranie w tle • Powiadomienie Push • Aktualizowanie ikony • Subskrypcje niedziela, 12 maja 13
Dla kogo • Tylko periodyki niedziela, 12 maja 13
Dla kogo • Tylko periodyki • Bez pornografii/erotyki niedziela, 12
maja 13
Dla kogo • Tylko periodyki • Bez pornografii/erotyki • Darmowe
i/lub płatne wydania niedziela, 12 maja 13
Folder niedziela, 12 maja 13
niedziela, 12 maja 13
niedziela, 12 maja 13
API niedziela, 12 maja 13
Info.plist <key>UINewsstandApp</key> <true/> niedziela, 12 maja 13
Info.plist <key>CFBundleIcons</key> <dict> ... <key>UINewsstandIcon</key> <dict> <key>CFBundleIconFiles</key> <array> <string>Newsstand.png</string> </array>
</dict> </dict> niedziela, 12 maja 13
Zarządzanie wydaniami • NKLibrary niedziela, 12 maja 13
Zarządzanie wydaniami • NKLibrary • NKIssue niedziela, 12 maja 13
Praca w tle <key>UIBackgroundModes</key> <array> <string>newsstand-content</string> </array> niedziela, 12 maja
13
Pobieranie w tle NSURLRequest *request = [item URLRequest]; NSAssetDownload *asset
= [issue addAssetWithRequest:request]; NSURLConnection *connection = [asset downloadWithDelegate:delegate]; niedziela, 12 maja 13
Push [[UIApplication sharedApplication] registerForRemoteNotificationTypes: UIRemoteNotificationTypeNewsstandContent Availability]; niedziela, 12 maja 13
Push { ‘aps’: { ‘content-available’: 1 } } niedziela, 12
maja 13
Push • https://github.com/appsome/django-ios-push • https://github.com/duccio/ApnsPHP niedziela, 12 maja 13
Aktualizacja ikony [UIApplication setNewsstandIconImage:image]; niedziela, 12 maja 13
Aktualizacja ikony [UIApplication setNewsstandIconImage:image]; [UIApplication setApplicationIconBadgeNumber:1]; niedziela, 12 maja 13
WWDC 2011 Session 504 niedziela, 12 maja 13
Dzięki za uwagę :) niedziela, 12 maja 13