in-house deployment & development case study, SoftShake 2011


Published on

Reports our experience deploying iPhone devices to all Logica Switzerland employees with enterprise policies embedded and connection to internal messaging servers (VPN, Microsoft Exchange, iPhone Provisioning Profiles).

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Not a course on iOS development but rather a feedback of our experience.
  • Trend: employees possess already one or several mobile device(s). They might even use it to access information needed to accomplish their tasks. More than once, we heard employees willing to convince their enterprise to officially support mobile devices so that they can more easily accomplish their job (e.g. work when in the waiting room of the pediatrician, commuting, etc.). This is coming from the employees directly.In Switzerland, the iPhone is THE smartphone with touchscreen.Huge population of people having an iPhone at home/ being familiar with the iPhone application principles.IPhone= . Large acceptance (example in logica) = very few returns and issues. . Easy to configure and deploy with ExchangeThis population is putting pressure to their IT as they would like to have the same ease at work as they have at home with their iphone, ipads, macs…This is a reason why we mainly focus on iOS devices within this presentation.
  • The swiss market is clearly iPhone dominant. This still holds today although the gap decreased with contenders.
  • Today habits have changed. We access online data more from mobile apps than from the browser.
  • Social networking is a large part of consumption on mobile devices. This domain interests more and more enterprises.
  • in-house deployment & development case study, SoftShake 2011

    1. 1. iPhone in Enterprise: in-house deployment & development case-study<br />Logica Switzerland - Enterprise Architecture - Mobile Team<br />
    2. 2. You are attending the right presentation if…<br />you want to know more about integrating and managing mobile devices in your company, configuration, costs management, the specificities of the development of in-house iOS applications.<br />
    3. 3. Numbers<br />Source : Accenture, April 2010<br />
    4. 4. Numbers<br />Source : Accenture, April 2010<br />
    5. 5. Numbers<br />
    6. 6. Numbers<br />
    7. 7. « Nous avonsmis en place l'iPhoneafin de réduire les coûts et de devenir plus productifs »<br />— Frank Klinkhammer, Logica Switzerland CEO<br />Deployment of iPhones in Enterprise<br /><br />
    8. 8. <ul><li>Integration
    9. 9. SAP, Oracle, Microsoft
    10. 10. SOA, Web Services
    11. 11. Security/Authentication
    12. 12. VPN Access
    13. 13. Exchange/Active Directory
    14. 14. Project Management - Agile
    15. 15. Quality Assessment
    16. 16. Deployment, Maintenance, Support</li></ul>Developing an Enterprise Application<br />
    17. 17. Apple Developer Program <br />Apple Enterprise Developer Program<br />Developping for the iOS in enterprise<br />
    18. 18. Developping for the iOS ‒ and belong ‒ in enterprise<br />
    19. 19. Times<br />iOS development use case<br />
    20. 20. Time tracking at Logica<br />
    21. 21. <ul><li>UIKit Standard controls plus Tapku library for the calendar widget
    22. 22. Securely communicate over http with an in-house web service coded in Java
    23. 23. Over the air deployment (OTA) as well during beta testing
    24. 24. This does not replace former solutions, it offers an appealing alternative
    25. 25. UX/UI challenges: think simple, to the point</li></ul>Times, the mobile solution<br />
    26. 26. <ul><li>Continuous integration : not simple out of the box</li></ul>Methodology<br /><br />
    27. 27. Mobile design challenges <br />
    28. 28. The Application's conception and Architecture<br />© Logica 2011. All rights reserved<br />No. <br />
    29. 29. The Navigation<br /><ul><li> The navigation is unique on mobile devices.
    30. 30. Finger VS Mouse
    31. 31. UI elements with standard size. </li></ul> <br />
    32. 32. Mobile Device Management<br />
    33. 33. <ul><li> Device management (remote swiping, remotely applying policies, etc.)
    34. 34. Application management
    35. 35. Cost management (alert consumption threshold overpassed)</li></ul> <br />What is MDM<br />
    36. 36. The market<br /><br />
    37. 37. Usual setup<br />
    38. 38. Usual process<br />Enroll<br />
    39. 39. Usual process<br />Configure<br />
    40. 40. Usual process<br />Query<br />
    41. 41. Usual process<br />Manage<br />
    42. 42. Lion Server Profile Manager<br /><ul><li>Cheapest solution
    43. 43. Compatible with iOSdevices only
    44. 44. No application deployment solution
    45. 45. Enrollment deactivation possible from the user</li></li></ul><li>Zenprise Manager<br /><ul><li>Compatible with iOS, Android, Blackberry, Windows Mobile
    46. 46. Application deployment platform
    47. 47. Cloud solution
    48. 48. Remote control </li></li></ul><li>SébastienFabbri<br />Business Manager<br /><br />ValentinJacquemin<br />System Designer<br /><br />Thank you<br />Logica Switzerland Rue des Rois 21 – 23 Geneva Switzerland<br />Logica is a business and technology service company, employing 39,000 people. It provides business consulting, systems integration and outsourcing to clients around the world, including many of Europe's largest businesses. Logica creates value for clients by successfully integrating people, business and technology. It is committed to long term collaboration, applying insight to create innovative answers to clients’ business needs. Logica is listed on both the London Stock Exchange and Euronext (Amsterdam) (LSE: LOG; Euronext: LOG). More information is available at<br />