FirstNet overview App ecosystem Optimization...
Transcript of FirstNet overview App ecosystem Optimization...
Bill SchrierSenior Policy Advisor
First Responder Network
Authority
©2018 AT&T Intellectual Property. FirstNet, First Responder Network Authority, and FirstNet logo are registered trademarks and service marks of FirstNet, an independent
authority within the U.S. Department of Commerce. All other marks are the property of their respective owners.
Prathima SimhaProduct Management &
Marketing
FirstNet Program, AT&T
Doug SillarsPrinciple Systems
Engineer
Developer Program, AT&T
THE FIRSTNET APP DEVELOPER PROGRAM
FirstNet overview App ecosystem Optimization tool
Bill Schrier, Senior Adviser, First Responder Network Authority
Innovation for Public Safety:
How FirstNet Creates an Ecosystem for the Future
Presentation title here—edit on Slide Master
2
Innovative Public-Private Partnership
Creating a network and an ecosystem of devices, support, security
and mobile applications dedicated to public safety
20MHz
Spectrum
25-year
Contract
Continuous engagement with
public safety responders on
their challenges and needs
Technology
& innovation
$180B in total
AT&T network
assets
Solutions and
App Ecosystem
Devices
$6.5 Billion
first 5 years
Presentation title here—edit on Slide Master
So much MORE than a network
Presentation title here—edit on Slide Master
Helmet Cam
Live Stream
Environmental
Hazmat Sensor
Bio
Sensors
Indoor
Location
Tracker
LMR &
LTE
Devices
Heads-up
Display on
SCBA
Remote
Speaker plus
Voice-to-Text
In-vehicle routers,
telematics, computers and
other technology
Heavy use of IoT in Emergency
Medical Services
Augmented Reality
Body-worn Video
Images: Motorola via http://www.gadget.co.za/meet-futurecop-the-vr-policeman-of-tomorrow/
Health
Sensors
Augmented
Reality
Voice to Text
Connected Weapons
Radio
Smart
Watch
Equipment Sensors
Smart
Armor
Internet of Life-Saving Things
http://iffmag.mdmpublishing.com/application-fireground-intelligence/
Drones
Presentation title here—edit on Slide Master
Engage public safety
(needs)
Developers* Create &
Revise Apps (Agile)
Submit Apps to FirstNet Ecosystem
FirstNet Apps &
Solutions
Development Lifecycle and Potential Applications
CJIS records,
warrants access
CAD Interop
NG-9-1-1 Interop
Access to Patient
monitors and records
(with permission)
3D Building
Diagrams &
Building
IoT access
*3rd Party companies and governments
Presentation title here—edit on Slide Master
For Public Safety, By Public Safety
6
FirstNet Developer Program:Creating an App Ecosystem for the Future
©2018 AT&T Intellectual Property. FirstNet, First Responder Network Authority, and FirstNet logo are registered trademarks and service marks of FirstNet,
an independent authority within the U.S. Department of Commerce. All other marks are the property of their respective owners.
Prathima Simha, FirstNet App Developer Program, AT&T
1. It will be seen – all FirstNet subscribers have access to their own catalog of specially curated apps and solutions
2. It will be powered – Your app will be fueled by FirstNet services and advanced capabilities
3. It will be trusted – Apps are tested and confirmed as highly secure with exclusive certification that demonstrates operational reliability
Seize this opportunity – be one of the first in a new, purpose-built app and solution store
Subscribers can access the dedicated FirstNet App Catalog – make sure your app is here
DEDICATED FIRSTNET APPS AND SOLUTIONS
FirstNet Developer Program
• Inclusive community of app ecosystem providers, consumers and influencers
▪ Resources to develop, certify, distribute and monetize apps and solutions
• Intake of apps and exclusive app certification
• Catalog of FirstNet and third-party APIs
• User feedback and app life-cycle management
• Events that connect the public safety and developer communities to advance innovation and opportunity
Providers
InfluencersConsumers
INCLUSIVE AND ACTIVE FIRSTNET DEVELOPER PROGRAM WILL FUEL INNOVATION
Developers, Product
Companies & Integrators
Public Safety Agencies
& First Responders Policymakers &
Support OrganizationsStandards
& GuidelinesIdeation &Usability
Funding &Policy Support
Developers, Product Companies
and Integrators
BENEFITS OF FIRSTNET DEVELOPER PROGRAM MEMBERSHIP
Policymakers
Providers
InfluencersConsumers
Standards& Guidelines
Ideation &Usability
Funding &Policy Support
▪ Set your product apart with the exclusive FirstNet
Certified™ mark
▪ Get direct access to a growing nationwide public
safety market
▪ Benefit from targeted ratings and reviews from
public safety users
▪ Enhance the capabilities of your apps with unique
FirstNet APIs/SDKs
▪ Offer your APIs through FirstNet to promote/sell
your products
▪ Collaborate with public safety users, influencers and
developers
▪ Be the first to learn about FirstNet enhancements,
tools and events
Public Safety Agencies
and First Responders
BENEFITS OF FIRSTNET DEVELOPER PROGRAM MEMBERSHIP
Policymakers
Providers
InfluencersConsumers
Standards& Guidelines
Ideation &Usability
Funding &Policy Support
▪ Distribute and manage all agency
recommended apps from a single purpose-
built app and solution store
▪ Submit your apps to FirstNet for a free,
independent review and certification
▪ Security review, Privacy restrictions
▪ Availability, Performance, Reliability
Review
▪ Use FirstNet Single Sign-on to access all apps,
devices and FirstNet portals
▪ Collaborate with developers and IT influencers
Policymakers and
Support Organizations
BENEFITS OF FIRSTNET DEVELOPER PROGRAM MEMBERSHIP
Policymakers
Providers
InfluencersConsumers
Standards& Guidelines
Ideation &Usability
Funding &Policy Support
▪ Encourage and enable developer use of your standards, tools and policies
▪ Promote interoperability and information sharing
▪ Gain direct access to a community interested in advancing public safety
FIRSTNET DEVELOPER PROGRAM COMPONENTS
ManageDistributeCertifyDevelop
Membership Develop Certify Distribute Manage
▪ Open to everyone
▪ Free of charge
▪ Evolving public
safety technology
community
▪ Build public safety
apps and new
development tools
▪ Use open standards
and time-saving
tools
▪ Use FirstNet test
tools and checklist
▪ Submit app for
technical review
and certification
▪ Used, rated, and
reviewed by first
responders
▪ Receive revenue
and user
feedback
▪ Made available,
pushed to, and
recommended
on FirstNet
devices
Go to the FirstNet Developer Portal (www.firstnet.com/developer)
Click “Learn more” on Developer Program
FIRSTNET DEVELOPER PROGRAM COMPONENTS – MEMBERSHIP
Go to the FirstNet Developer Portal (www.firstnet.com/developer)
Click “Learn more” on Developer Program
App Providers and Developers Join Now
1. Click Join Now
2. Provide your name, email and
password
3. Verify your address via a system-
generated email
4. You are now a member of the
FirstNet developer community!
5. Bookmark the page for your return
visits.
FIRSTNET DEVELOPER PROGRAM COMPONENTS – MEMBERSHIP
Go to the FirstNet Developer Portal (www.firstnet.com/developer)
Click “Learn more” on Developer Program
App Providers and Developers Join Now
1. Click Join Now
2. Provide your name, email and
password
3. Verify your address via a system-
generated email
4. You are now a member of the
FirstNet developer community!
5. Bookmark the page for your return
visits.
Returning members or existing
subscribers
1. Click the Sign-In icon
2. Use your FirstNet credentials to login
FIRSTNET DEVELOPER PROGRAM COMPONENTS – MEMBERSHIP
FirstNet Guidelines
• Review guide to develop,
distribute and manage
FirstNet Apps and
Solutions
Catalog of APIs/SDKs
• FirstNet exclusive APIs
• IoT starter kits, SIMs, Analytics
• Enhanced PTT, SMS, In-App
messaging
• 3rd Party APIs
Develop, Test Tools
• Any MADP of Your
Choice
• AT&T Video Optimizer
ConnectedAssets FirstNet Network Service Delivery Analytics Apps Cloud Services
Rugged Devices
Module
Modem
Sensors•Enterprise On-Demand
•NetBond
•AT&T M2X
•AT&T Flow Designer
• Pre-packaged Apps
1 2 3
FIRSTNET DEVELOPER PROGRAM COMPONENTS – DEVELOP
Submit App for FirstNet review• Sign-in: Sign-in to the FirstNet Developer Portal
• Click: the Distribute button
• FirstNet App Control: Web application to submit and
manage apps
• Click: the Submit New App button and follow the
instructions on the screen
FirstNet review• Comprehensive: Security, Availability, Scalability, Reliability
• Distinct Levels: FirstNet Certified™ & FirstNet Reviewed
• Platforms : iOS and Android
• Process: ~ 4-6 weeks, processed in the order it was received
• Outcome: Apps distributed through FirstNet App Catalog
FIRSTNET DEVELOPER PROGRAM COMPONENTS – CERTIFY AND DISTRIBUTE
1. Obtain User Feedback
• Receive Ratings and Reviews
2. Update Your App
• Marketing material updates – No review needed
• App updates – Quicker submission, Faster review
3. Remove Your App
Manage
FIRSTNET DEVELOPER PROGRAM COMPONENTS – MANAGE APP LIFECYCLE
FIRSTNET APP CATALOG COMPONENTS
User experience starts with the features of a commercial mobile app store
• You can view app descriptions, release notes and screen shots
• See aggregate ratings and drill-down into user comments (public safety users only)
Then provides additional tailored features for public safety
• Filtering by category, device platform and subscriber discipline
• Quick identification of FirstNet Certified™ solutions
• Insight into which solutions are recommended by a subscriber’s agency
Apps can be cross-linked to a commercial app store or hosted by FirstNet.
EVOLVING COMMUNITY COLLABORATION
2
Events
• Hackathons
• Webinars
• User Conferences
• Other Public Safety events
Information Sharing
• Newsletters
• Blogs
• Forums
• Developer & API Catalog
Other Opportunities
• Work with public safety users
• Identify solution partners
• Market APIs or other tools
Special Projects
• Standards Development
• Emergent Challenges
FOR MORE INFORMATION
Click on the Help icon, select on one of the
sub-menus
• For Frequently Asked Questions
• Click on FAQs
• To submit a Trouble Ticket
• Click on Support
• Click on the Submit a Ticket button
• For other questions, contact us
• Click on Support
• Click on Contact Us
Join the FirstNet
Developer Program today at
www.firstnet.com/developer
©2018 AT&T Intellectual Property. FirstNet, First Responder Network Authority, and FirstNet logo are registered trademarks and service marks of FirstNet, an independent
authority within the U.S. Department of Commerce. All other marks are the property of their respective owners.
©2018 AT&T Intellectual Property. FirstNet, First Responder Network Authority, and FirstNet logo are registered trademarks and service marks of FirstNet,
an independent authority within the U.S. Department of Commerce. All other marks are the property of their respective owners.
Speed Up Your AppDoug Sillars @dougsillars
STUDY RESULTS CAN BE ENLIGHTENING
0.5
0.6
0.7
0.8
0.9
Standing inLine
Standing onthe edge of a
virtual cliff
ExperiencingMobileDelays
Solving aMath
Problem
Measured Stress Point 3
Mobile delays are
more stressful than
standing on the edge
of a cliff!
https://www.ericsson.com/res/docs/2016/mobility-report/emr-feb-2016-the-stress-of-steaming-delays.pdf
HOW MUCH DO YOUR CUSTOMERS HATE DELAYS?
Point 3
Mobile delays are more
stressful than standing
on the edge of a cliff
http://www.freepik.com/free-icon/chronometer_720231.htmhttps://pixabay.com/p-1298864/?no_redirecthttps://www.goodfreephotos.comhttps://www.flickr.com/photos/hier_gibt_es_nichts_zu_sehen_bitte_gehen_sie_weiter/8405873821
3s: 53% of users abandon Mobile sites
500ms: 26% frustration8% engagement
100ms: 1% revenue Walmart & Amazon
4% mobile users throw their phones
https://www.doubleclickbygoogle.com/articles/mobile-speed-matters
http://bit.ly/mobileWebStress
http://www.globaldots.com/how-website-speed-affects-conversion-rates/
https://www.mobilejoomla.com/blog/172-responsive-design-vs-server-side-solutions-infographic.html
29
The Video Optimizer is free. And open
source tooling is available on the
FirstNet Developer Program Portal.
BUT FOR YOUR FIRSTNET USERS…….SECONDS CAN SAVE (OR COST) LIVES
Since 2011, the Video Optimizer
has saved developers millions
of dollars by:• Improving mobile apps performance
• 40 best practices:
• Data usage
• Network connectivity
• Video streaming
• iOS/Android
30
RUNS NETWORK
TRACES ON
YOUR PHONE
1. Pick device
2. Collector type
3. Set network
conditions
4. Decrypt HTTPS
5. Record screen?
6. Name
7. GO!
Using Video Optimizer
ANDROID VPN TRACE COLLECTION
Point 3
Mobile delays are more
stressful than standing
on the edge of a cliffVPN
30 fps
https://pixabay.com/en/phone-smatphone-android-vector-804792/https://commons.wikimedia.org/wiki/File:Man_made_communication_tower.svg
GATHER A TEST TRACE FROM THE DEVICE
Point 3
Video Optimizer establishes a VPN connection on Device
Device screen displayed on your computer
Click Stop to end trace. Files copied over to computer for analysis.
NETWORK TRACE ANALYSIS: TRADITIONAL
Point 3
Mobile delays are more
stressful than standing
on the edge of a cliff
BEST PRACTICES – TEST RESULTS
Point 3
Mobile delays are more
stressful than standing
on the edge of a cliff
Connections
Files and Images
HTML
Security
Video
GPS
BEST PRACTICES – FILES & IMAGES
Point 3
Text Compression• Gzip – reduces files
• Faster Download• Less data usage• Fast encode decode• 131 KB -> 16 KB
• Brotli - 12 KB
BEST PRACTICES – FILES & IMAGES
Point 3
BEST PRACTICES – FILES & IMAGES
Point 3
If all Images were delivered as WebP,
Image Compression
BEST PRACTICES – CONNECTIONS
Point 3
Image Compression
BEST PRACTICES – PERIODIC CONNECTIONS
Point 3
Image Compression
Constantly pinging the server for information can quickly drain the device battery. Use push notifications for urgent updates
BEST PRACTICES – SECURITY
Point 3
Image Compression
Transmission of Private Data
MORE QUESTIONS?
Point 3
FirstNet: www.firstnet.com
Developer Program: www.firstnet.com/developer