Your SlideShare is downloading. ×
0
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
6.11.2013 -   2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

6.11.2013 - 2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert

168

Published on

Series Name: Mobil Dev with Rational …

Series Name: Mobil Dev with Rational

Webcast Title: 2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert

Date: June 11, 2013

Presenter(s): Charles Rankin
Cordyn Salisbury - Clearblade

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
168
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Author Note: Mandatory Rational closing slide (includes appropriate legal disclaimer). Graphic is available in English only.
  • Transcript

    • 1. © 2012 IBM CorporationDistributed Mobile Builds withRational Team ConcertCharles Rankin (@mtgofiend, rankinc@us.ibm.com)Corbyn Salisbury (csalisbury@clearblade.com)
    • 2. © 2012 IBM Corporation2MobileAgenda Benefits of mobile distributed builds Components of our distributed mobile build environment Components of our distributed mobile build script Mobile build workflow Demo
    • 3. © 2012 IBM Corporation3MobileMobile Delivery ChallengesAddressed by...Addressed by...AgileDevCustomersDesire for fastand continuousinnovationLine of BusinessRequirementsDev & Test TeamsCode & TestsOperations TeamBusiness ServicesGap GapDevOps
    • 4. © 2012 IBM Corporation4MobileBenefits of mobile distributed builds Enables cross platform development from a common developmentenvironment E.g., producing iOS builds when developing IBM Worklight hybrid applicationsfrom a Windows development environment Enables cross-team visibility and collaboration Build definitions and build results are readily accessible by all team members Build results can be linked to/from other team artifacts Governance of mobile artifacts E.g. certificates and provisioning profiles Enable DevOps for your mobile teams Continuous Integration Well defined hand-off between dev and ops
    • 5. © 2012 IBM Corporation5MobileProducts used in the solution Rational Team Concert Team collaboration Distributed build system IBM Worklight IBM Worklight mobile middleware server Hosts hybrid application web code and adapters IBM Worklight Application Center Development-team oriented application store Rational Team Concert and IBM Worklight Studiointegrate together
    • 6. © 2012 IBM Corporation6MobileRTC Build Components Build Engine Logical system where builds run Build Definition The what, where, when, and how of the build Build Scripts The directives that actually produce the build Build Libraries Components leveraged by other parts of the system Build Results The output produced by the build
    • 7. © 2012 IBM Corporation7MobileAnt build-script task categories Ant-specific tasks Provide information to Ant and drive overall build flow Worklight tasks Build and deploy IBM Worklight applications and adapters Mobile SDK tasks Produce the native platform binary RTC tasks Interact with the build system to define results
    • 8. © 2012 IBM Corporation8MobileWL ServerSample Distributed Build FlowRTC Build WL Build .wlapp WL DeployInvokes ProducesDeploysAndroid Build .apkProducesIBM AppCenterDeploysInstalls12 34 5App Center Deploy6
    • 9. © 2012 IBM Corporation9MobileWho is ClearBlade
    • 10. © 2012 IBM Corporation10MobileClearBlade - Mobile AppsClearConcertTake your Rational Team Concertwork item management mobileClearQualityCapture your Rational QualityManager test cases with a simpletouchClearHatRemotely manage your RationalTest Virtualization (Green Hat)serversClearInsightsIBM Big Insights now has a mobileadmin consoleClearMonitorManage your zOS job queue with asimple tapWorklight SocialMeet and greet other WorklightdevelopersSpatulaDadFun social app for dads who cookwith their kidsClearComposer (COMINGSOON)Requirements on your mobile device
    • 11. © 2012 IBM Corporation11Mobile A framework for building enterprise mobile audit apps• Customized for industry verticals– Oil and Gas– Healthcare– Engineering– Government– etc.• Built on Worklight leveraging– standard adapter model– performant UI library– Integrates with GOOD TechnologiesWhat is ClearAudit™
    • 12. © 2012 IBM Corporation12MobileDemo
    • 13. © 2012 IBM Corporation13Mobilehttp://www.ibm.com/software/rational/mobile/
    • 14. © 2012 IBM Corporation14MobileUseful LinksIBM Rational Team Concert – Distributed build documentationIBM Worklight Education – Module 30 – Team Development using RTCApache Ant Manual
    • 15. © 2012 IBM Corporation15Mobile© Copyright IBM Corporation 2012. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind,express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall havethe effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBMsoftware. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilitiesreferenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or featureavailability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business MachinesCorporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.
    • 16. © 2012 IBM Corporation16MobileRTC – Build Engine
    • 17. © 2012 IBM Corporation17MobileRTC – Build Definition – Ant Configuration
    • 18. © 2012 IBM Corporation18MobileRTC – Build Definition – Jazz Source Control
    • 19. © 2012 IBM Corporation19MobileRTC – Build Definition – Schedule
    • 20. © 2012 IBM Corporation20MobileRTC – Build Result – Overview
    • 21. © 2012 IBM Corporation21MobileRTC – Build Result – Activities
    • 22. © 2012 IBM Corporation22MobileRTC – Build Result – Downloads
    • 23. © 2012 IBM Corporation23MobileRTC – Build Result – External Links

    ×