Continuous Integration with Xcode 6
|
|
|
- Helen Webb
- 10 years ago
- Views:
Transcription
1 Tools #WWDC14 Continuous Integration with Xcode 6 Session 415 Brent Shank Software Engineer, Xcode 2014 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission from Apple.
2 Introduction Why continuous integration? What is Xcode Server? What s new in Xcode Server? Demos
3 Why Continuous Integration? Enhances collaboration Improves software quality Catches problems quickly and automatically Broadens test coverage Gathers build and test history for your project Easily distributes builds to your team
4 Terminology
5 Terminology Scheme Recipe for building your project
6 Terminology SHARED Scheme Recipe for building your project
7 Terminology SHARED Scheme Recipe for building your project Bot Analyze, build, test, and archive on a schedule
8 Terminology SHARED Scheme Recipe for building your project Bot Analyze, build, test, and archive on a schedule Integration A single run of a bot
9 Terminology
10 Terminology
11 What Is a Bot? Defines what to build Project and SCM information When to build it Periodic, on-commit, or manual How to build it Shared scheme Static analysis Testing and devices Archives Notifications
12 Xcode Server Features Easy setup with Xcode and OS X Server Integrates with the Apple Developer program Builds ios and Mac projects Runs tests on multiple devices and simulators Produces IPA and PKG files Seamless Xcode integration Beautiful UI
13 OS X Server Application that hosts Xcode Server Simple setup Hosted repositories Devices Add and remove devices from your team Run tests on multiple ios devices Automatic device provisioning for testing
14 Xcode Server for Xcode 6 What s new A shiny new foundation Support for Swift Performance testing Issue tracking Support for pre- and post-integration triggers
15 Xcode Server Improvements and performance New foundation Huge performance improvements Super reliable Great scalability
16 Xcode Server Improvements and performance New foundation Huge performance improvements Super reliable Great scalability
17 Xcode Server Triggers Support for pre- and post-integration triggers Trigger conditions Shell script or Customized reports Environment variables Bot ID Bot Name Integration Number Integration Result And more!
18 Xcode Server Issue tracking Detects new issues (build errors, warnings, static analysis, test failures) Attributes issues to committers Tracks unresolved issues Identifies resolved issues Assistant editor integration Surfaced in notifications
19 Demo Server setup, bot configuration, triggers Matt Patenaude (a.k.a. Short Matt)
20 Xcode Server Swift support Builds Swift projects Builds mixed Swift/Objective-C projects Complete testing support Performance testing Assistant editor for issues Complete feature parity with Objective-C projects
21 Xcode Server Performance testing Runs performance tests on multiple devices Supports ios devices and Mac Leverages baselines that you configure in Xcode
22 Xcode Server Performance testing Baselines
23 Xcode Server Performance testing Objective-C - (void)testperformanceexample { // This is an example of a performance test case. [self measureblock:^{ // Put the code you want to measure the time of here. }]; }
24 Xcode Server Performance testing Swift func testperformanceexample() { // This is an example of a performance test case. self.measureblock() { // Put the code you want to measure the time of here. } }
25 Demo Swift support, performance testing Matt Moriarity (a.k.a. Tall Matt)
26 Summary New foundation Tons of bug fixes and under the cover improvements Triggers Issue tracking Swift support Performance testing
27 Summary
28 Summary
29 Summary
30 Summary
31 Summary
32 More Information Dave DeLong Developer Tools Evangelist Documentation Xcode Continuous Integration Guide Apple Developer Forums
33 Related Sessions Testing in Xcode 6 Marina Thursday 9:00AM
34 Labs Continuous Integration Tools Lab C Thursday 2:00PM
35
Continuous Integration and Code Coverage in Xcode
Developer Tools #WWDC15 Continuous Integration and Code Coverage in Xcode Session 410 Matt Moriarity Xcode Engineer 2015 Apple Inc. All rights reserved. Redistribution or public display not permitted without
Advanced Testing and Continuous Integration
Developer Tools #WWDC16 Advanced Testing and Continuous Integration Session 409 Zoltan Foley-Fisher Xcode Engineer Eric Dudiak Xcode Engineer 2016 Apple Inc. All rights reserved. Redistribution or public
Improving Your App with Instruments
Tools #WWDC14 Improving Your App with Instruments Session 418 Daniel Delwood Software Radiologist 2014 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission
Contents. About Testing with Xcode 4. Quick Start 7. Testing Basics 23. Writing Test Classes and Methods 28. At a Glance 5 Prerequisites 6 See Also 6
Testing with Xcode Contents About Testing with Xcode 4 At a Glance 5 Prerequisites 6 See Also 6 Quick Start 7 Introducing the Test Navigator 7 Add Testing to Your App 11 Create a Test Target 12 Run the
Building, testing and deploying mobile apps with Jenkins & friends
Building, testing and deploying mobile apps with Jenkins & friends Christopher Orr https://chris.orr.me.uk/ This is a lightning talk which is basically described by its title, where "mobile apps" really
Enterprise Mobile App Management Essentials. Presented by Ryan Hope and John Nielsen
Enterprise Mobile App Management Essentials Presented by Ryan Hope and John Nielsen 1 Mobile App Trends Global mobile app downloads to exceed 30B by 1016 US and Europe account for over 70% of the market
Deploying Management and Security Agents to Mobile Devices. Deploying Mgmt and Security Agents
Deploying Management and Security Agents to Mobile Devices John Engels Principal Product Manager Symantec Scott Jareo Field Enablement Engineering Symantec Agenda 1 Symantec MDM Agent Options 2 Mobile
ios Application Development &
Introduction of ios Application Development & Swift Programming Language Presented by Chii Chang [email protected] Outlines Basic understanding about ios App Development Development environment: Xcode IDE Foundations
Going Social with ReplayKit and Game Center
Graphics and Games #WWDC15 Going Social with ReplayKit and Game Center What s new in social gaming Session 605 Edwin Iskandar Software Engineer Megan Gardner Software Engineer 2015 Apple Inc. All rights
Cross-platform mobile development with Visual C++ 2015
Cross-platform mobile development with Visual C++ 2015 Sasha Goldshtein @goldshtn CTO, Sela Group blog.sashag.net App Targeting Spectrum Developer pain exponential jump in complexity, but not in user experience
Strategies for Monitoring Large Data Centers with Oracle Enterprise Manager. Ana McCollum Consulting Product Manager
Strategies for Monitoring Large Data Centers with Oracle Enterprise Manager Ana McCollum Consulting Product Manager The following is intended to outline our general product direction. It is intended for
OS X JumpStart Services. ios JumpStart Services
Expanded Services A La Carte Menu Onsite Services JumpStart All sales of the Casper Suite are accompanied by a technical setup and training engagement to ensure that your management needs are met within
Managing Apple Devices
Core OS Managing Apple Devices Session 702 Todd Fernandez Senior Manager, Device Management 2014 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission
Your First App Store Submission
Your First App Store Submission Contents About Your First App Store Submission 4 At a Glance 5 Enroll in the Program 5 Provision Devices 5 Create an App Record in itunes Connect 5 Submit the App 6 Solve
Customize Mobile Apps with MicroStrategy SDK: Custom Security, Plugins, and Extensions
Customize Mobile Apps with MicroStrategy SDK: Custom Security, Plugins, and Extensions MicroStrategy Mobile SDK 1 Agenda MicroStrategy Mobile SDK Overview Requirements & Setup Custom App Delegate Custom
eggon SDK for ios 7 Integration Instructions
eggon SDK for ios 7 Integration Instructions The eggon SDK requires a few simple steps in order to be used within your ios 7 application. Environment This guide assumes that a standard ios Development
ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010
ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010 QA2010 3 Days INTRODUCTION This three-day, instructor-led course provides students with the knowledge and skills to prevent, detect, manage and avoid
Introducing Xcode Source Control
APPENDIX A Introducing Xcode Source Control What You ll Learn in This Appendix: u The source control features offered in Xcode u The language of source control systems u How to connect to remote Subversion
Using a login script for deployment of Kaspersky Network Agent to Mac OS X clients
Using a login script for deployment of Kaspersky Network Agent to Mac OS X clients EXECUTIVE SUMMARY This document describes how an administrator can configure a login script to deploy Kaspersky Lab Network
Increase Your Mobile Test Automation ROI
Increase Your Mobile Test Automation ROI Make your Mobile Test Automation more mature and dependable. Take your framework to an all new level of robustness by executing your tests on real devices and at
Simian. Enterprise Mac OS X Software Deployment. John Randolph and Justin McWilliams Software Engineers @ Google
Simian Enterprise Mac OS X Software Deployment John Randolph and Justin McWilliams Software Engineers @ Google What is Simian? + Munki Overview Developed and open-sourced by Greg Neagle First released
Speed to Market in Mobile Development
Speed to Market in Mobile Development Finding the right solution with continuous integration on real devices Tina Su, Director of Development, Intuit About me Nearly 20 years of industry experience in
Part I. OpenCIT Server
OpenCIT Manual 12 Table of Contents I. OpenCIT Server... 1 1. How to read the Manual... 2 2. What is the Open Continuous Integration And Test Server... 3 II. Using the OpenCIT Server... 4 3. Quickstart...
opennms reporting generation tool
opennms reporting generation tool Juan Pedro Escalona DevOps Southampton, UK - 2014 Juan Pedro Escalona DevOps / Systems Administrator with over 6 years experience administering different OS, network systems
What s New in Managing Apple Devices
Distribution #WWDC15 What s New in Managing Apple Devices Session 301 Todd Fernandez Senior Manager, Device Management 2015 Apple Inc. All rights reserved. Redistribution or public display not permitted
ios Testing Tools David Lindner Director of Mobile and IoT Security
ios Testing Tools David Lindner Director of Mobile and IoT Security Who is this guy? David Lindner @golfhackerdave [email protected] 15+ years consulting experience I hack and golf, sometimes at
DeployStudio. The free deployment solution. Alan Gordon Chief Technology Officer. søndag den 9. oktober 11
DeployStudio The free deployment solution Alan Gordon Chief Technology Officer Me... Me... CTO for the Humac group Responsible for IT operations Responsible for consultancy Responsible for solution development
DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group
DevOps Best Practices for Mobile Apps Sanjeev Sharma IBM Software Group Me 18 year in the software industry 15+ years he has been a solution architect with IBM Areas of work: o DevOps o Enterprise Architecture
App Distribution Guide
App Distribution Guide Contents About App Distribution 10 At a Glance 11 Enroll in an Apple Developer Program to Distribute Your App 11 Generate Certificates and Register Your Devices 11 Add Store Capabilities
Data Center Virtualization and Cloud QA Expertise
Data Center Virtualization and Cloud QA Expertise Highlights Broad Functional QA Experience Deep understanding of Switching and Routing Protocols Strong hands on experience in multiple hyper-visors like
Using Safari to Deliver and Debug a Responsive Web Design
Media #WWDC15 Using Safari to Deliver and Debug a Responsive Web Design Session 505 Jono Wells Safari and WebKit Engineer 2015 Apple Inc. All rights reserved. Redistribution or public display not permitted
KPNS Database Setup Guide - SQL Server
KPNS Database Setup Guide - SQL Server Kony Platform Release 5.0.7 Copyright 2013 Kony, Inc. All rights reserved. February, 2014 This document contains information proprietary to Kony, Inc., is bound by
Cross Platform Mobile. -Vinod Doshi
Cross Platform Mobile Application Testing -Vinod Doshi Objective Mobile Application Testing Needs. Challenges Current platform specific tools Cloud Testing Testing Strategies and Recommendations Generic
Automation using Selenium
Table of Contents 1. A view on Automation Testing... 3 2. Automation Testing Tools... 3 2.1 Licensed Tools... 3 2.1.1 Market Growth & Productivity... 4 2.1.2 Current Scenario... 4 2.2 Open Source Tools...
Advanced Graphics and Animations for ios Apps
Tools #WWDC14 Advanced Graphics and Animations for ios Apps Session 419 Axel Wefers ios Software Engineer Michael Ingrassia ios Software Engineer 2014 Apple Inc. All rights reserved. Redistribution or
Self Testing with MoPub SDK
Self Testing with MoPub SDK What: SimpleAds Demo is an iphone and Android application that displays the three basic type of ads offered through MoPub Banner (320x50), MRect (300x200), and Interstitial
Chapter 13 Configuration Management
Object-Oriented Software Engineering Using UML, Patterns, and Java Chapter 13 Configuration Management Outline of the Lecture Purpose of Software Configuration Management (SCM)! Motivation: Why software
Master your Mac OS X Devices with ConfigMgr 2012 R2. MMS Minnesota 2014
Master your Mac OS X Devices with ConfigMgr 2012 R2 Chris Nackers @chrisnack ChrisNackers.com Peter Daalmans @pdaalmans configmgrblog.com Who am I? Chris Nackers Managing Consultant Skyline Technologies
Developing for the App Store. (Legacy)
Developing for the App Store (Legacy) Contents About the Application Development Process 5 At a Glance 5 Developing for Apple s Platforms Is a Mix of Administrative and Coding Tasks 5 Apps Published on
Xcode Project Management Guide. (Legacy)
Xcode Project Management Guide (Legacy) Contents Introduction 10 Organization of This Document 10 See Also 11 Part I: Project Organization 12 Overview of an Xcode Project 13 Components of an Xcode Project
DevOps Course Content
DevOps Course Content INTRODUCTION TO DEVOPS What is DevOps? History of DevOps Dev and Ops DevOps definitions DevOps and Software Development Life Cycle DevOps main objectives Infrastructure As A Code
Easily integrate Mac into Microsoft System Center
Master your Macs in the Business Easily integrate Mac into Microsoft System Center Sascha Uhl Business Development Manager [email protected] Leader in Cloud Services Enablement and Desktop Virtualization
For Internet Facing and Private Data Systems
For Internet Facing and Private Data Systems Audience Prerequisites Course Overview Day 1 Section 1: Functionality and Purpose Day 2 Section 2: Policies and Alerts Section 3: Live Lab 2 Lab Setup Course
ios Development: Getting Started Min Tsai March 1, 2011 terntek.com v1.0
ios Development: Getting Started Min Tsai March 1, 2011 terntek.com v1.0 1 Agenda Introduction Account, Software and Hardware Learn ios development App Design Discussion 2 Introduction Cover What is needed
Chapter 13 Configuration Management
Chapter 13 Configuration Management Using UML, Patterns, and Java Object-Oriented Software Engineering Outline of the Lecture Purpose of Software Configuration Management (SCM)! Motivation: Why software
Xcode User Default Reference. (Legacy)
Xcode User Default Reference (Legacy) Contents Introduction 5 Organization of This Document 5 Software Version 5 See Also 5 Xcode User Defaults 7 Xcode User Default Overview 7 General User Defaults 8 NSDragAndDropTextDelay
SSL Inspection Step-by-Step Guide. June 6, 2016
SSL Inspection Step-by-Step Guide June 6, 2016 Key Drivers for Inspecting Outbound SSL Traffic Eliminate blind spots of SSL encrypted communication to/from the enterprise Maintaining information s communication
Introduce Configurable Mobile App Development. Moxie Zhang Esri R&D Center Beijing
Introduce Configurable Mobile App Development Moxie Zhang Esri R&D Center Beijing Mobile app development starts with many options and there are different approaches to build an app and there are different
Salesforce Mobile Push Notifications Implementation Guide
Salesforce.com: Summer 14 Salesforce Mobile Push Notifications Implementation Guide Last updated: May 6, 2014 Copyright 2000 2014 salesforce.com, inc. All rights reserved. Salesforce.com is a registered
1) Go to the following URL: https://myitservices.nus.edu.sg/arsys/ 2) Login with your NUS account and password.
Introduction: Computer Centre has a wide range of service offering to all NUS users. Through an easy-to-use selfservice IT Service Request Portal, selected services are exposed to NUS Community to facilitate
How to generate an APNs Certificate to use the Apple MDM protocol via the portal
How to generate an APNs Certificate to use the Apple MDM protocol via the portal Introduction Before you can manage ios devices with your device management portal you will need an Apple Push Notification
Penetration Testing for iphone Applications Part 1
Penetration Testing for iphone Applications Part 1 This article focuses specifically on the techniques and tools that will help security professionals understand penetration testing methods for iphone
ArcGIS Viewer for Silverlight An Introduction
Esri International User Conference San Diego, California Technical Workshops July 26, 2012 ArcGIS Viewer for Silverlight An Introduction Rich Zwaap Agenda Background Product overview Getting started and
Leveraging Rational Team Concert's build capabilities for Continuous Integration
Leveraging Rational Team Concert's build capabilities for Continuous Integration Krishna Kishore Senior Engineer, RTC IBM [email protected] August 9-11, Bangalore August 11, Delhi Agenda What
A Brief Insight on IOS deployment in Education System- need for 3 rd Platform implementation in Schools
A Brief Insight on IOS deployment in Education System- need for 3 rd Platform implementation in Schools I hope you remember Meraki, a company involved in making sensors and which was sold to IBM few years
IT Service Continuity Management PinkVERIFY
-11-G-001 General Criteria Does the tool use ITIL 2011 Edition process terms and align to ITIL 2011 Edition workflows and process integrations? -11-G-002 Does the tool have security controls in place to
Performance Tuning and Optimizing SQL Databases 2016
Performance Tuning and Optimizing SQL Databases 2016 http://www.homnick.com [email protected] +1.561.988.0567 Boca Raton, Fl USA About this course This four-day instructor-led course provides students
Using the Apple Configurator and MaaS3360
Using the Apple Configurator and MaaS3360 Overview Apple Configurator Utility (ACU) is a free Apple tool that enables a Mac to configure up to 30 ios devices simultaneously via a USB. There are two modes
ReadyNAS Remote Troubleshooting Guide NETGEAR
ReadyNAS Remote Troubleshooting Guide NETGEAR June 2010 Symptom: I cannot see any shares from my PC This symptom can be caused by a variety of reasons. To diagnose the problem, please make sure your are
Your App and Next Generation Networks
System Frameworks #WWDC15 Your App and Next Generation Networks Session 719 Prabhakar Lakhera Core OS Networking Engineer Stuart Cheshire DEST 2015 Apple Inc. All rights reserved. Redistribution or public
IT Home 2015 DevOps 研 討 會
IT Home 2015 DevOps 研 討 會 百 人 工 研 院 團 隊 如 何 落 實 CI 雙 子 星 雲 端 運 算 公 司 符 儒 嘉 執 行 長 http://www.geminiopencloud.com GOCC Internal Use Only Agenda DevOps What does it mean? From Agile to DevOps ITRI Cloud OS
White Label ios Application Installation and Customization Guide
White Label ios Application Installation and Customization Guide Background Background Application built for civic agencies to bring voting information to the public Code written to make deployment easy,
Apple Deployment Programs Service Level Agreement. Version 1.0.4, 11/24/2014
Version 1.0.4, 11/24/2014 Purpose The purpose of this (SLA) is to define a relationship between ITS/TLT (Information Technology Services/Teaching and Learning with Technology), as a service provider, to
2015 WW Australia Training Catalogue
2015 WW Australia Training Catalogue Wonderware Software Solutions for Real-Time Success Wonderware is the market leader in real-time operations management software. Wonderware software solutions enable
How To Set Up Wiremock In Anhtml.Com On A Testnet On A Linux Server On A Microsoft Powerbook 2.5 (Powerbook) On A Powerbook 1.5 On A Macbook 2 (Powerbooks)
The Journey of Testing with Stubs and Proxies in AWS Lucy Chang [email protected] Abstract Intuit, a leader in small business and accountants software, is a strong AWS(Amazon Web Services) partner
Managing ios Devices. Andrew Wellington Division of Information The Australian National University XW11
Managing ios Devices Andrew Wellington Division of Information The Australian National University About Me Mac OS X Systems Administrator Division of Information (Central IT) Mostly manage servers (about
Surround SCM Best Practices
Surround SCM Best Practices This document addresses some of the common activities in Surround SCM and offers best practices for each. These best practices are designed with Surround SCM users in mind,
Simplifying Device Enrollment and Content Distribution Using the Device Enrollment Program, the Volume Purchase Program, and the Casper Suite
Simplifying Device Enrollment and Content Distribution Using the Device Enrollment Program, the Volume Purchase Program, and the Casper Suite Technical Paper Casper Suite v9.6 or Later 14 August 2015 JAMF
Continuous Integration
Continuous Integration Collaborative development issues Checkout of a shared version of software ( mainline ) Creation of personal working copies of developers Software development: modification of personal
Pentesting iphone & ipad Apps Hack In Paris 2011 June 17
Pentesting iphone & ipad Apps Hack In Paris 2011 June 17 Who are we? Flora Bottaccio Security Analyst at ADVTOOLS Sebastien Andrivet Director, co-founder of ADVTOOLS ADVTOOLS Swiss company founded in 2002
An Open Source eid Simulator Open Identity Summit 9th -11th September 2013
An Open Source eid Simulator Open Identity Summit 9th -11th September 2013 BSI Tobias Senger HJP Consulting Holger Funke Agenda Requirements of BSI Current state Simulator Virtual Smart Card Reader Community
ABSTRACT' INTRODUCTION' COMMON'SECURITY'MISTAKES'' Reverse Engineering ios Applications
Reverse Engineering ios Applications Drew Branch, Independent Security Evaluators, Associate Security Analyst ABSTRACT' Mobile applications are a part of nearly everyone s life, and most use multiple mobile
HP ALM11 & MS VS/TFS2010
Comparison Test Management Tools HP ALM11 & MS VS/TFS2010 22 mei 2012 voordracht georganiseerd door Discussiegroep Software Testing met de steun van Ingenieurshuis, Antwerpen 24/05/2012 HP ALM 11 Microsoft
Chapter 5. Choose the answer that mostly suits each of the sentences given:
Chapter 5 Software Configuration Management Choose the answer that mostly suits each of the sentences given: 1. No matter where you are in the system lifecycle, the system will change, and the desire to
VMware Virtualization. Garrett Hartney VMware Evangelist
VMware Virtualization Garrett Hartney VMware Evangelist Agenda Virtualization VMware Management vservices The Virtual Datacenter Operating System Desktop Virtualization Virtualization Virtualization on
Testing Tools using Visual Studio. Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation
Testing Tools using Visual Studio Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation Plan REQUIREMENTS BACKLOG Monitor + Learn Development Collaboration Production Develop + Test Release
Software Configuration Management
Reto Bonderer [email protected] University of Applied Sciences Chur V 1.01 2002, R. Bonderer 1 Learning Goals The participant knows why configuration management is important knows what version,
Sophos Mobile Control Installation guide
Sophos Mobile Control Installation guide Product version: 2.5 Document date: July 2012 Contents 1 Introduction... 3 2 The Sophos Mobile Control server... 4 3 Set up Sophos Mobile Control... 13 4 Running
ios App for Mobile Website! Documentation!
ios App for Mobile Website Documentation What is IOS App for Mobile Website? IOS App for Mobile Website allows you to run any website inside it and if that website is responsive or mobile compatible, you
Apple Managed with Microsoft. Anders Meinert, [email protected] Sebastian Bredsdorff, [email protected]
Apple Managed with Microsoft Anders Meinert, [email protected] Sebastian Bredsdorff, [email protected] Atea Leading Nordic and Baltic supplier of IT infrastructure and solution integration 6.500 employees 3.700
November 12 th 13 th London: Mastering Continuous Integration with Jenkins
1. Course Objectives Students will walk away with a solid understanding of how to implement a Continuous Integration (CI) environment, including: Setting up a production-grade instance of a Jenkins server,
Aspire's Approach to Test Automation
WHITE PAPER Aspire's Approach to Test Automation by Ujjawal Bagaria, Aspire Systems Automation has been seen as the long term solution for cost reduction of manual testing across the globe. A successfully
Mac OS X Secure Wireless Setup Guide
Mac OS X Secure Wireless Setup Guide Requirements: Apple computer with built-in AirPort card capable of WPA2-Enterprise encryption Mac OS X Snow Leopard version 10.6.0 or greater or Mac OS X Lion version
This module explains the Microsoft Dynamics NAV architecture and its core components.
MICROSOFT DYNAMICS NAV COURSE OUTLINE 1) MICROSOFT DYNAMICS NAV INSTALLATION & CONFIGURATION Module 1: Architecture This module explains the Microsoft Dynamics NAV architecture and its core components.
Arduino Training - Basics of Micro-controllers Programming Basics
When During AUB Summer Camp Arduino Training - Basics of Micro-controllers Programming Basics Instructor: TC - NB - JB. E-Mail: [email protected] Phone: 71 530 401 Office: Ashrafieh - Sodeco
The Customer. Manual and Automation Testing for a leading Enterprise Information Management (EIM) Solution provider. Business Challenges
CASE STUDY a t t e n t i o n. a l w a y s. The Customer Manual and Automation for a leading Enterprise Information Management (EIM) Solution provider Our Customer is one of the global leaders in Enterprise
Tool-Assisted Knowledge to HL7 v3 Message Translation (TAMMP) Installation Guide December 23, 2009
Tool-Assisted Knowledge to HL7 v3 Message Translation (TAMMP) Installation Guide December 23, 2009 Richard Lyn [email protected] Jianwei Yang [email protected] Document Revision History Rev. Level Date
Teaching App Development with Swift Course Materials Overview
Teaching App Development with Swift Teaching Programming with ios and Swift ios, Swift and the Apple toolset provide an excellent platform for teaching students how to program. With this collection of
