SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
Mobile applications for your customers
Case study: Brussels community website

               •   Customer
                    –    Brussels hoofdstedelijk gewest

                    –    CIBG (central IT department of Brussels)

               •   Goals
                    –    Reinforce economy by creating a digital local community

                    –    Monetise services / platform (in the long term)

               •   Must-have features
                    –    Works offline: permanent presence on the user’s phone

                    –    Automatic update of content through web services

                    –    Easy distribution (SMS “MyService” to 3236)

                    –    Website integration

                    –    Works on 80% of mobile phones



                   www.citylive.be                                             2
Functionality: online city community




           Local   Governe-             IT
Citizens                                         Visitors
           shops    ment             companies



                   www.citylive.be                          3
Solution architecture:
Citylive Community Services Platform
            •   Functionality
                 –   Service creation

                 –   Service delivery

                 –   Service management

            •   Technical
                 –   SOA architecture

                 –   SQL server 2000 DB

                 –   MS .NET 3.0 framework backend / ASP.NET frontend

                 –   Web services (JSON, REST, SOAP) through WCF

                 –   Session management and telco service integration through
                     Microsoft Connected Services Framework 3.0




                 www.citylive.be                                          18
Solution hardwarde

                • Hosting:Kangaroot
                  datacenter with Global
                  Crossings, Tiscali and
                  FreeBIX 1GB connections
                • Servers: HP cluster with
                  SAN as virtual server host
                • Mobile phones:
                  everything that runs
                  Windows Mobile or Java
                  J2ME


      www.citylive.be                      19
Solution software: Hydra
                   •       Functionality:
                            – Collection of enabling services out-
                              of-the-box
                            – Central & secure repository for
                              profile and application data
                            – Provides abstraction layer for
                              applications & websites using
                              simple API’s
                            – Controlled environment handling
                              privacy/authentication/authorizati
                              on
                   •       AD based authentication of
                           services (internal or external)
                   •       Impersonation for non-
                           authenticated service consumers
                   •       Authorisation: own service or CSF



         www.citylive.be                                        20
Solution software: Application creation




                 www.citylive.be          21
Solution software: Glowe explained




         http://www.youtube.com/watch?v=_XlHH0SJjv8

                       www.citylive.be                22
Solution software: Mobile Widget engines
                           • Reference
                             implementation on
                             .NET Compact
                             Framework
                           • After validation, porting
                             to J2ME, Javascript,
                             Flash
                           • Symbian: tried, but too
                             fragmented / difficult
                             process / weird
                             architecture

                 www.citylive.be                     23
Challenges / lessons learned
Things to do                                           Things to avoid
• Make mock-ups FIRST                                  • Stay out-of-control
   –
   –
   –
       Mobile apps have no set expectation

                     ?
       You can’t predict what will work
       Do extensive user testing
                                                                               ?
                                                               – With mobile, the user is in control
                                                               – You can’t manage his device. Forget it.
                                                               – Give users tools so they can DIY.
   –   Be prepared to change your concept              • Avoid the bigger picture
   –   Technical POC alone is not enough                       – Focus on a concrete function with an
                                                                 immediate value add for the user
• Use the internet & its protocols
   –
   –
       A mobile does not live in your network

                     ?
       VPN’s are a thing of the past
                                                                               ?
                                                               – Trying to change work processes,
                                                                 integrate with business intelligence,
                                                                 cover a larger scope: it will all fail
                                                               – Mobile is new: create demand first
   –   SOAP is nice when critical, XML is easier               – When it’s time for the bigger picture,
   –   Use the universal firewall bypass port (80)               current technology will be obsolete
• Think Multi-platform                                 • Translate the web to mobile
                                                               – In some cases, mobile websites are OK
   – 1 platform only is not realistic
                     ?
   – When you can: move up an abstraction layer
     or two (but web browser might be too thin)
                                                                               ?
                                                               – But: don’t just convert existing web tools
                                                               – Mobile has a different usage model then
                                                                 fixed (“browsing” is done on a desk)


                                             www.citylive.be                                               24

Más contenido relacionado

Destacado

Neville Hobson Presentation for Spider Event
Neville Hobson Presentation for Spider EventNeville Hobson Presentation for Spider Event
Neville Hobson Presentation for Spider Eventmarcberry
 
ITV Presentation for Spider Event
ITV Presentation for Spider EventITV Presentation for Spider Event
ITV Presentation for Spider Eventmarcberry
 
Gamification as umbrella for social media
Gamification as umbrella for social mediaGamification as umbrella for social media
Gamification as umbrella for social mediaKoen Delvaux
 
Cooperative E Resource Licensing In Florida
Cooperative E Resource Licensing In FloridaCooperative E Resource Licensing In Florida
Cooperative E Resource Licensing In FloridaFSU Libraries
 
Marketing without advertising
Marketing without advertisingMarketing without advertising
Marketing without advertisingKoen Delvaux
 
Connecting Users to Collections
Connecting Users to CollectionsConnecting Users to Collections
Connecting Users to CollectionsFSU Libraries
 
ITV Presentation
ITV PresentationITV Presentation
ITV Presentationmarcberry
 
Mobile application strategy
Mobile application strategyMobile application strategy
Mobile application strategyKoen Delvaux
 
Community building
Community buildingCommunity building
Community buildingKoen Delvaux
 
Drupal For Dummies
Drupal For DummiesDrupal For Dummies
Drupal For DummiesKoen Delvaux
 
About to lose control
About to lose controlAbout to lose control
About to lose controlKoen Delvaux
 
Hoe maak je een strategisch digitaal marketing plan?
Hoe maak je een strategisch digitaal marketing plan?Hoe maak je een strategisch digitaal marketing plan?
Hoe maak je een strategisch digitaal marketing plan?Koen Delvaux
 
The Kodel, an RC airplane autopilot for aerial photography
The Kodel, an RC airplane autopilot for aerial photographyThe Kodel, an RC airplane autopilot for aerial photography
The Kodel, an RC airplane autopilot for aerial photographyKoen Delvaux
 

Destacado (14)

Neville Hobson Presentation for Spider Event
Neville Hobson Presentation for Spider EventNeville Hobson Presentation for Spider Event
Neville Hobson Presentation for Spider Event
 
ITV Presentation for Spider Event
ITV Presentation for Spider EventITV Presentation for Spider Event
ITV Presentation for Spider Event
 
Gamification as umbrella for social media
Gamification as umbrella for social mediaGamification as umbrella for social media
Gamification as umbrella for social media
 
Cooperative E Resource Licensing In Florida
Cooperative E Resource Licensing In FloridaCooperative E Resource Licensing In Florida
Cooperative E Resource Licensing In Florida
 
Marketing without advertising
Marketing without advertisingMarketing without advertising
Marketing without advertising
 
Connecting Users to Collections
Connecting Users to CollectionsConnecting Users to Collections
Connecting Users to Collections
 
ITV Presentation
ITV PresentationITV Presentation
ITV Presentation
 
Mobile Phone Love
Mobile Phone LoveMobile Phone Love
Mobile Phone Love
 
Mobile application strategy
Mobile application strategyMobile application strategy
Mobile application strategy
 
Community building
Community buildingCommunity building
Community building
 
Drupal For Dummies
Drupal For DummiesDrupal For Dummies
Drupal For Dummies
 
About to lose control
About to lose controlAbout to lose control
About to lose control
 
Hoe maak je een strategisch digitaal marketing plan?
Hoe maak je een strategisch digitaal marketing plan?Hoe maak je een strategisch digitaal marketing plan?
Hoe maak je een strategisch digitaal marketing plan?
 
The Kodel, an RC airplane autopilot for aerial photography
The Kodel, an RC airplane autopilot for aerial photographyThe Kodel, an RC airplane autopilot for aerial photography
The Kodel, an RC airplane autopilot for aerial photography
 

Similar a Ibrussels For Stedenlink

Gdd Keynote V China
Gdd Keynote V ChinaGdd Keynote V China
Gdd Keynote V Chinatravelinrain
 
Siruna session at Drupalcon Paris 2009
Siruna session at Drupalcon Paris 2009Siruna session at Drupalcon Paris 2009
Siruna session at Drupalcon Paris 2009Tom Deryckere
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudGoogleTecTalks
 
Mikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivityMikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivityMicrosoft Windows Embedded
 
Khw Presentation
Khw PresentationKhw Presentation
Khw PresentationLiudmila Li
 
Perspectives on Cloud COmputing - Google
Perspectives on Cloud COmputing - GooglePerspectives on Cloud COmputing - Google
Perspectives on Cloud COmputing - GoogleACMBangalore
 
Egl Rui Ajax World
Egl Rui Ajax WorldEgl Rui Ajax World
Egl Rui Ajax Worldrajivmordani
 
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...Robert Nicholson
 
Developing the MIT Mobile Web
Developing the MIT Mobile WebDeveloping the MIT Mobile Web
Developing the MIT Mobile Webshu beta
 
Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07carsonsystems
 
Forum Nokia Le Mobile 2.0 Edition 2009
Forum Nokia Le Mobile 2.0 Edition 2009Forum Nokia Le Mobile 2.0 Edition 2009
Forum Nokia Le Mobile 2.0 Edition 2009servicesmobiles.fr
 
Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
Jornada Desarrolladores: WAC: 'Wholesale Applications Community' Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
Jornada Desarrolladores: WAC: 'Wholesale Applications Community' videos
 
Cloud web applications: the new perspective of sproutcore
Cloud web applications: the new perspective of sproutcoreCloud web applications: the new perspective of sproutcore
Cloud web applications: the new perspective of sproutcoreDavid Saitta
 
Is the Browser a Transitional Technology?
Is the Browser a Transitional Technology?Is the Browser a Transitional Technology?
Is the Browser a Transitional Technology?Allen Wirfs-Brock
 
Why Care About UX
Why Care About UXWhy Care About UX
Why Care About UXDavid Chou
 
Microsoft Architect Council Mobile Applications
Microsoft Architect Council Mobile ApplicationsMicrosoft Architect Council Mobile Applications
Microsoft Architect Council Mobile ApplicationsKoen Delvaux
 
Leverage web technology in a mobile world
Leverage web technology in a mobile worldLeverage web technology in a mobile world
Leverage web technology in a mobile worldDieter Blomme
 
Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003bjhutt
 

Similar a Ibrussels For Stedenlink (20)

Gdd Keynote V China
Gdd Keynote V ChinaGdd Keynote V China
Gdd Keynote V China
 
Siruna session at Drupalcon Paris 2009
Siruna session at Drupalcon Paris 2009Siruna session at Drupalcon Paris 2009
Siruna session at Drupalcon Paris 2009
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The Cloud
 
Mikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivityMikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivity
 
Khw Presentation
Khw PresentationKhw Presentation
Khw Presentation
 
Perspectives on Cloud COmputing - Google
Perspectives on Cloud COmputing - GooglePerspectives on Cloud COmputing - Google
Perspectives on Cloud COmputing - Google
 
Egl Rui Ajax World
Egl Rui Ajax WorldEgl Rui Ajax World
Egl Rui Ajax World
 
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...
IBM IMPACT 2009 Session 3100 - Dynamic Scripting and Rich Web 2.0 Interfaces ...
 
Developing the MIT Mobile Web
Developing the MIT Mobile WebDeveloping the MIT Mobile Web
Developing the MIT Mobile Web
 
Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07
 
Forum Nokia Le Mobile 2.0 Edition 2009
Forum Nokia Le Mobile 2.0 Edition 2009Forum Nokia Le Mobile 2.0 Edition 2009
Forum Nokia Le Mobile 2.0 Edition 2009
 
Dmeeker Finala
Dmeeker FinalaDmeeker Finala
Dmeeker Finala
 
N computing with-vmware-citrix
N computing with-vmware-citrixN computing with-vmware-citrix
N computing with-vmware-citrix
 
Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
Jornada Desarrolladores: WAC: 'Wholesale Applications Community' Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
 
Cloud web applications: the new perspective of sproutcore
Cloud web applications: the new perspective of sproutcoreCloud web applications: the new perspective of sproutcore
Cloud web applications: the new perspective of sproutcore
 
Is the Browser a Transitional Technology?
Is the Browser a Transitional Technology?Is the Browser a Transitional Technology?
Is the Browser a Transitional Technology?
 
Why Care About UX
Why Care About UXWhy Care About UX
Why Care About UX
 
Microsoft Architect Council Mobile Applications
Microsoft Architect Council Mobile ApplicationsMicrosoft Architect Council Mobile Applications
Microsoft Architect Council Mobile Applications
 
Leverage web technology in a mobile world
Leverage web technology in a mobile worldLeverage web technology in a mobile world
Leverage web technology in a mobile world
 
Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003Virtual Insight Linked In Wi 2003
Virtual Insight Linked In Wi 2003
 

Más de Koen Delvaux

Trends for 2017 as seen from Proximus Move
Trends for 2017 as seen from Proximus MoveTrends for 2017 as seen from Proximus Move
Trends for 2017 as seen from Proximus MoveKoen Delvaux
 
Growth Hacking learnings from Proximus Move
Growth Hacking learnings from Proximus MoveGrowth Hacking learnings from Proximus Move
Growth Hacking learnings from Proximus MoveKoen Delvaux
 
Decentralisation lessons from Proximus Move
Decentralisation lessons from Proximus MoveDecentralisation lessons from Proximus Move
Decentralisation lessons from Proximus MoveKoen Delvaux
 
IoT out of control - Proximus
IoT out of control - ProximusIoT out of control - Proximus
IoT out of control - ProximusKoen Delvaux
 
Student startup Leuven 2015
Student startup Leuven 2015Student startup Leuven 2015
Student startup Leuven 2015Koen Delvaux
 
Conversatiemanagement: wat uw klanten u te vertellen hebben
Conversatiemanagement: wat uw klanten u te vertellen hebbenConversatiemanagement: wat uw klanten u te vertellen hebben
Conversatiemanagement: wat uw klanten u te vertellen hebbenKoen Delvaux
 
Why your children don't understand your it job
Why your children don't understand your it jobWhy your children don't understand your it job
Why your children don't understand your it jobKoen Delvaux
 
The future of customer care
The future of customer careThe future of customer care
The future of customer careKoen Delvaux
 
Conversation Management Lampiris: the service is the product
Conversation Management Lampiris: the service is the productConversation Management Lampiris: the service is the product
Conversation Management Lampiris: the service is the productKoen Delvaux
 
Liquid organisation Solvay Schools Alumni
Liquid organisation Solvay Schools AlumniLiquid organisation Solvay Schools Alumni
Liquid organisation Solvay Schools AlumniKoen Delvaux
 
Social media uw connectie met uw doelgroep
Social media uw connectie met uw doelgroepSocial media uw connectie met uw doelgroep
Social media uw connectie met uw doelgroepKoen Delvaux
 
Social media back to basics
Social media back to basicsSocial media back to basics
Social media back to basicsKoen Delvaux
 
Social media changing the structures of everyday life
Social media changing the structures of everyday lifeSocial media changing the structures of everyday life
Social media changing the structures of everyday lifeKoen Delvaux
 
What the books about social media don't tell you
What the books about social media don't tell you What the books about social media don't tell you
What the books about social media don't tell you Koen Delvaux
 
Bottom-up social media
Bottom-up social mediaBottom-up social media
Bottom-up social mediaKoen Delvaux
 
7 rules for productizing startup ideas
7 rules for productizing startup ideas7 rules for productizing startup ideas
7 rules for productizing startup ideasKoen Delvaux
 
In love with Innovation
In love with InnovationIn love with Innovation
In love with InnovationKoen Delvaux
 
Mobile interaction models, beyond the app
Mobile interaction models, beyond the appMobile interaction models, beyond the app
Mobile interaction models, beyond the appKoen Delvaux
 

Más de Koen Delvaux (20)

Trends for 2017 as seen from Proximus Move
Trends for 2017 as seen from Proximus MoveTrends for 2017 as seen from Proximus Move
Trends for 2017 as seen from Proximus Move
 
Growth Hacking learnings from Proximus Move
Growth Hacking learnings from Proximus MoveGrowth Hacking learnings from Proximus Move
Growth Hacking learnings from Proximus Move
 
Decentralisation lessons from Proximus Move
Decentralisation lessons from Proximus MoveDecentralisation lessons from Proximus Move
Decentralisation lessons from Proximus Move
 
New media - VUB
New media - VUB New media - VUB
New media - VUB
 
The future of tv
The future of tvThe future of tv
The future of tv
 
IoT out of control - Proximus
IoT out of control - ProximusIoT out of control - Proximus
IoT out of control - Proximus
 
Student startup Leuven 2015
Student startup Leuven 2015Student startup Leuven 2015
Student startup Leuven 2015
 
Conversatiemanagement: wat uw klanten u te vertellen hebben
Conversatiemanagement: wat uw klanten u te vertellen hebbenConversatiemanagement: wat uw klanten u te vertellen hebben
Conversatiemanagement: wat uw klanten u te vertellen hebben
 
Why your children don't understand your it job
Why your children don't understand your it jobWhy your children don't understand your it job
Why your children don't understand your it job
 
The future of customer care
The future of customer careThe future of customer care
The future of customer care
 
Conversation Management Lampiris: the service is the product
Conversation Management Lampiris: the service is the productConversation Management Lampiris: the service is the product
Conversation Management Lampiris: the service is the product
 
Liquid organisation Solvay Schools Alumni
Liquid organisation Solvay Schools AlumniLiquid organisation Solvay Schools Alumni
Liquid organisation Solvay Schools Alumni
 
Social media uw connectie met uw doelgroep
Social media uw connectie met uw doelgroepSocial media uw connectie met uw doelgroep
Social media uw connectie met uw doelgroep
 
Social media back to basics
Social media back to basicsSocial media back to basics
Social media back to basics
 
Social media changing the structures of everyday life
Social media changing the structures of everyday lifeSocial media changing the structures of everyday life
Social media changing the structures of everyday life
 
What the books about social media don't tell you
What the books about social media don't tell you What the books about social media don't tell you
What the books about social media don't tell you
 
Bottom-up social media
Bottom-up social mediaBottom-up social media
Bottom-up social media
 
7 rules for productizing startup ideas
7 rules for productizing startup ideas7 rules for productizing startup ideas
7 rules for productizing startup ideas
 
In love with Innovation
In love with InnovationIn love with Innovation
In love with Innovation
 
Mobile interaction models, beyond the app
Mobile interaction models, beyond the appMobile interaction models, beyond the app
Mobile interaction models, beyond the app
 

Último

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Último (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Ibrussels For Stedenlink

  • 1. Mobile applications for your customers
  • 2. Case study: Brussels community website • Customer – Brussels hoofdstedelijk gewest – CIBG (central IT department of Brussels) • Goals – Reinforce economy by creating a digital local community – Monetise services / platform (in the long term) • Must-have features – Works offline: permanent presence on the user’s phone – Automatic update of content through web services – Easy distribution (SMS “MyService” to 3236) – Website integration – Works on 80% of mobile phones www.citylive.be 2
  • 3. Functionality: online city community Local Governe- IT Citizens Visitors shops ment companies www.citylive.be 3
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Solution architecture: Citylive Community Services Platform • Functionality – Service creation – Service delivery – Service management • Technical – SOA architecture – SQL server 2000 DB – MS .NET 3.0 framework backend / ASP.NET frontend – Web services (JSON, REST, SOAP) through WCF – Session management and telco service integration through Microsoft Connected Services Framework 3.0 www.citylive.be 18
  • 19. Solution hardwarde • Hosting:Kangaroot datacenter with Global Crossings, Tiscali and FreeBIX 1GB connections • Servers: HP cluster with SAN as virtual server host • Mobile phones: everything that runs Windows Mobile or Java J2ME www.citylive.be 19
  • 20. Solution software: Hydra • Functionality: – Collection of enabling services out- of-the-box – Central & secure repository for profile and application data – Provides abstraction layer for applications & websites using simple API’s – Controlled environment handling privacy/authentication/authorizati on • AD based authentication of services (internal or external) • Impersonation for non- authenticated service consumers • Authorisation: own service or CSF www.citylive.be 20
  • 21. Solution software: Application creation www.citylive.be 21
  • 22. Solution software: Glowe explained http://www.youtube.com/watch?v=_XlHH0SJjv8 www.citylive.be 22
  • 23. Solution software: Mobile Widget engines • Reference implementation on .NET Compact Framework • After validation, porting to J2ME, Javascript, Flash • Symbian: tried, but too fragmented / difficult process / weird architecture www.citylive.be 23
  • 24. Challenges / lessons learned Things to do Things to avoid • Make mock-ups FIRST • Stay out-of-control – – – Mobile apps have no set expectation ? You can’t predict what will work Do extensive user testing ? – With mobile, the user is in control – You can’t manage his device. Forget it. – Give users tools so they can DIY. – Be prepared to change your concept • Avoid the bigger picture – Technical POC alone is not enough – Focus on a concrete function with an immediate value add for the user • Use the internet & its protocols – – A mobile does not live in your network ? VPN’s are a thing of the past ? – Trying to change work processes, integrate with business intelligence, cover a larger scope: it will all fail – Mobile is new: create demand first – SOAP is nice when critical, XML is easier – When it’s time for the bigger picture, – Use the universal firewall bypass port (80) current technology will be obsolete • Think Multi-platform • Translate the web to mobile – In some cases, mobile websites are OK – 1 platform only is not realistic ? – When you can: move up an abstraction layer or two (but web browser might be too thin) ? – But: don’t just convert existing web tools – Mobile has a different usage model then fixed (“browsing” is done on a desk) www.citylive.be 24