Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Peregrine 1.0
1. peregrine
the general.
infos
www.peregrine-communicator.org 1/25
2. peregrine is
₪ A full-blown communication app
₪ Unified Communication on MeeGo
₪ Providing standalone QML Widgets in System Look'n'Feel...
peregrine means Communication for every QML App!
www.peregrine-communicator.org 2/25
4. peregrine in use
₪ peregrine is the default communication app on
MeeGo 1.2 CE for N900
₪ peregrine is targeted to be used in MeeGo KDE
₪ peregrine is in definition to become part of
MeeGo 1.3 Core
www.peregrine-communicator.org 4/25
6. peregrine
the jump.
to 1.0
www.peregrine-communicator.org 6/25
7. LibPeregrine in 1.0
₪ Now supporting full Qt4 unit tests
₪ Uses PIMPL-Pattern
₪ Fixed >100 bugs since February
₪ Support for cellular call, SMS
₪ Support for MSN, SIP, Gtalk, ICQ, Facebook, Skype
₪ MetaContact Impl. Improved
₪ Highly improved MediaChannel Support
www.peregrine-communicator.org 7/25
8. peregrine QML Components
₪ Are rich-content QML Communication Components
₪ Independent of any ux framework
₪ Supporting QtComponents, MeeGoUx, ...
₪ Standalone Chat Page
₪ Standalone Voip Page
₪ Standalone Contact Lists
₪ Standalone Conversation Overview Page
₪ Can simply be added into 3 rd party Apps
www.peregrine-communicator.org 8/25
9. The Five Tracks of peregrine 1.0
₪ Ovi Nokia N9 - Harmattan
₪ Stable client release in end of september
₪ Nokia N900 - MeeGo 1.2 Community Edition
₪ Community supported project
₪ Intel Tablet
₪ Client dev. is community supported
₪ Intel IVI
₪ Full community driven
₪ MeeGo Core (general MeeGo)
www.peregrine-communicator.org 9/25
10. Sneak on peregrine
the first track.
Ovi
www.peregrine-communicator.org 10/25
11. peregrine 1.0 for OVI Store
₪ Key Facts
₪ Target: N9 MeeGo 1.2 Harmattan through OVI Store
₪ Feature Freeze: 9 th August 2011
₪ Target Release: 20 th September 2011
www.peregrine-communicator.org 11/25
12. Road Map for Ovi Store
₪ Feature Set for 1.0 Ovi Release
₪ IM-Chat
₪ Meta Contacts
₪ Voip-Chat
₪ Lounge / Conversation Page
₪ One-Click-Communicate everywhere!
₪ Target for 1.0:
Provide a better experience than default the apps
www.peregrine-communicator.org 12/25
14. Sneak on peregrine
the second track.
MeeGo 1.2 CE
www.peregrine-communicator.org 14/25
15. peregrine 1.0 for MeeGo 1.2 CE
₪ peregrine IS the default IM/Voip app of choice
₪ Custom Standalone UI made by community
₪ Target first release of components version in
Mid July 2011
www.peregrine-communicator.org 15/25
16. Sneak on peregrine
the third track.
Intel Tablet
www.peregrine-communicator.org 16/25
17. peregrine 1.0 for MeeGo Tablet
₪ MeeGo Ux peregrine client made by community
₪ Planned Freeze: Beginning of September
₪ Get peregrine 1.x to Intel AppUp until end of 2011
www.peregrine-communicator.org 17/25
18. Sneak on peregrine
the fourth track.
IVI
www.peregrine-communicator.org 18/25
19. peregrine 1.0 for IVI
₪ New approach by Community Member
₪ Join - it's driven by Community!
₪ Target: IVI Intel x86 and Beagle Board
₪ Research of new ways in App Interaction
₪ Voice Navigation through Software
₪ Blind Navigation through Software
www.peregrine-communicator.org 19/25
20. Sneak on peregrine
the fifth track.
MeeGo Core
www.peregrine-communicator.org 20/25
21. peregrine on MeeGo Core
₪ Independent UI made by Community Members
₪ One peregrine that runs everywhere
₪ Fallback on new MeeGo Devices
₪ Target:
LibPeregrine becomes default in MeeGo 1.3
www.peregrine-communicator.org 21/25
22. Sneak on peregrine
the flight.
to 1.1
www.peregrine-communicator.org 22/25
23. Flight Features to come
₪ History
₪ Backup
₪ Person specific local Mailboxes
₪ Video Call
₪ Multi Chat
peregrine - 'the flight' is scheduled for end of 2011
www.peregrine-communicator.org 23/25
24. Join us,
₪ Tell us about your MeeGo...
₪ ... we can integrate peregrine into it!
₪ ... we can support you doing it yourself!
₪ ... we can even support your app developers!
₪ Tell us about your MeeGo Communication App...
₪ ... and we show you how you do it
₪ ... and we can support you in building your own look'n'feel
₪ Join and become a community member...
₪ ... created a cool new Feature? Share it :D
₪ ... found a bug? Report it :)
₪ ... looking for a Feature? Ask for it ;)
www.peregrine-communicator.org 24/25
25. Thanks!
thanks.
for reading
www.peregrine-communicator.org 25/25