IBM Case Manager Mobile Version SDK for ios Developers' Guide IBM SC

Size: px
Start display at page:

Download "IBM Case Manager Mobile Version SDK for ios Developers' Guide IBM SC"

Transcription

1 IBM Case Manager Mobile Version SDK for ios Developers' Guide IBM SC

2 This edition applies to version of IBM Case Manager Mobile (product number 5725-W63) and to all subsequent releases and modifications until otherwise indicated in new editions. Copyright IBM and Future Workshops 2015, All rights reserved.

3 IBM Case Manager Mobile SDK for ios Welcome Welcome to the IBM Case Manager Mobile SDK for ios documentation, where you can find information about how to install and use the IBM Case Manager Mobile SDK for ios. Overview The IBM Case Manager Mobile SDK for ios enables you to build high-quality mobile case management apps. The goal of the framework is to encapsulate low level implementation detail such as networking, persistence, XML parsing and workflow processing, allowing you to focus on higher value work such as business logic or user experience. Getting started Documentation Prerequisites This document assumes the reader has a working knowledge of IBM Case Manager, Apple's Xcode, and the Objective-C or Swift programming language. SDK Prerequisites Here are the prerequisites for using the SDK: An IBM Case Manager server that runs IBM Case Manager or later An Apple Mac that runs OS X or later with Xcode 8 or later installed The IBM Case Manager Mobile SDK or later package Integrating with an Xcode project To integrate IBM Case Manager Mobile SDK with an existing or new Xcode project: 1. Create a subfolder in your project directory called Frameworks. 2. Copy the universal frameworks IBMCaseManagerSDK.framework and IBMCaseManagerUISDK.framework into the Frameworks directory. 3. Drag both IBMCaseManagerSDK.framework and IBMCaseManagerUISDK.framework into the Embedded Binaries section of your target in Xcode. 4. Add a new Run Script Phase in your target s Build Phases. IMPORTANT: Make sure this Run Script Phase is below the Embed Frameworks build

4 phase. You can drag and drop build phases to rearrange them. Paste the following lines into the Run Script Phase's script text field: bash "${SRCROOT}/Frameworks/IBMCaseManagerSDK.framework/strip_framework.sh" bash "${SRCROOT}/Frameworks/IBMCaseManagerUISDK.framework/strip_framework.sh" You can now begin using the IBM Case Manager SDK inside your project. TEST TARGETS If you need to integrate IBM Case Manager Mobile SDK in your test targets, add both IBMCaseManagerSDK.framework and IBMCaseManagerUISDK.framework to the Link Binaries With Libraries build phase. SDK Components The SDK is organized into two frameworks: IBMCaseManager - Model, networking and workflow functions IBMCaseManagerUI - User Interface and Data Visualization Package contents The IBM Case Manager Mobile SDK package includes the following components: Universal SDK frameworks A sample Xcode project that contains a working application Developer reference documentation Sample Xcode Project A sample app can be accessed from your IBM Case Manager Mobile SDK package. The comments are numbered. To familiarize yourself with the mechanisms and features of the SDK, run the sample app and review the comments in the sample app's code. Important: The sample Xcode project is not intended to be a tutorial on how to design your application. For example, it does not contain robust error handling and recovery. Developer Reference Documentation The SDK provides reference documentation in Docset format for each public interface class, method, and type. This documentation can be imported into your Xcode project.

5 SDK Code details The SDK is written in Objective-C, but it can be integrated with either Objective-C or Swift code. Here are some of the tasks that you can perform with the SDK: Connect to a Case Manager solution and access the list of tasks for a given in-basket. Update properties Process a task Search for a Case Create a new Case Public API Here are the main purposes of the SDK's public API: To provide the means for achieving a task in only one way so that the API can be kept as small as possible. To expose an architecture that comes configured for default use. To allow developers to inject custom logic to achieve greater control over behavior. Runtime debug support The SDK makes extensive use of NSAssert to verify preconditions in public and private methods. It aims to "fail early" with good error messages that clarify the API contract so developers can debug issues without the library source code. Coding standards The SDK follows Apple's cocoa guidelines, in terms of naming, style and coding conventions. FAQ Q: Do I need to create bridging headers to use the SDK in a Swift project? A: We have defined module-maps in the SDK so you don't need bridging headers.

6 IBM Product Number: 5725-W63 Printed in USA SC

IBM Datacap Mobile SDK Developer s Guide

IBM Datacap Mobile SDK Developer s Guide IBM Datacap Mobile SDK Developer s Guide Contents Versions... 2 Overview... 2 ios... 3 Package overview... 3 SDK details... 3 Prerequisites... 3 Getting started with the SDK... 4 FAQ... 5 Android... 6

More information

Richard Mallion. Swift for Admins #TEAMSWIFT

Richard Mallion. Swift for Admins #TEAMSWIFT Richard Mallion Swift for Admins #TEAMSWIFT Apple Introduces Swift At the WWDC 2014 Keynote, Apple introduced Swift A new modern programming language It targets the frameworks for Cocoa and Cocoa Touch

More information

Software Development Kit for ios and Android

Software Development Kit for ios and Android Software Development Kit for ios and Android With Bomgar's software development kit for mobile devices, a developer can integrate your mobile app with Bomgar to provide faster support for your app. The

More information

Getting Started with Apple ios Development Link-OS SDK Objective-C

Getting Started with Apple ios Development Link-OS SDK Objective-C Getting Started with Apple ios Development Link-OS SDK Objective-C Overview This document describes the end to end process of designing, packaging, deploying and running an Apple iphone /ipod application

More information

Index. D, E Damn Vulnerable ios application (DVIA), Data Execution Prevention (DEP), 3 Data storage security,

Index. D, E Damn Vulnerable ios application (DVIA), Data Execution Prevention (DEP), 3 Data storage security, Index A Address Space Layout Randomization (ASLR), 3 Anti-debugging protections, 125 126 Application delegate protocol, 63 ApplicationDidFinishLaunching function, 113 App transport security, 6 Authentication,

More information

Architecting ios Project. Massimo Oliviero

Architecting ios Project. Massimo Oliviero Architecting ios Project Massimo Oliviero Massimo Oliviero Freelance Software Developer web http://www.massimooliviero.net email massimo.oliviero@gmail.com slide http://www.slideshare.net/massimooliviero

More information

Mobile Application Development

Mobile Application Development Android Native Application Development Mobile Application Development 1. Android Framework and Android Studio b. Android Software Layers c. Android Libraries d. Components of an Android Application e.

More information

Using Doxygen to Create Xcode Documentation Sets

Using Doxygen to Create Xcode Documentation Sets Using Doxygen to Create Xcode Documentation Sets Documentation sets (doc sets) provide a convenient way for an Xcode developer to search API and conceptual documentation (including guides, tutorials, TechNotes,

More information

Objective-C Phrasebook (Developer's Library) By David Chisnall READ ONLINE

Objective-C Phrasebook (Developer's Library) By David Chisnall READ ONLINE Objective-C Phrasebook (Developer's Library) By David Chisnall READ ONLINE The Go Programming Language PHRASEBOOK DEVELOPER S LIBRARY. maintainer of the GNUstep Objective-C 2 runtime library and the associated

More information

Object-Oriented Programming in Objective-C

Object-Oriented Programming in Objective-C In order to build the powerful, complex, and attractive apps that people want today, you need more complex tools than a keyboard and an empty file. In this section, you visit some of the concepts behind

More information

Create Swift mobile apps with IBM Watson services IBM Corporation

Create Swift mobile apps with IBM Watson services IBM Corporation Create Swift mobile apps with IBM Watson services Create a Watson sentiment analysis app with Swift Learning objectives In this section, you ll learn how to write a mobile app in Swift for ios and add

More information

Swift. Introducing swift. Thomas Woodfin

Swift. Introducing swift. Thomas Woodfin Swift Introducing swift Thomas Woodfin Content Swift benefits Programming language Development Guidelines Swift benefits What is Swift Benefits What is Swift New programming language for ios and OS X Development

More information

iphone Development Setup Instructions Nikhil Yadav Pervasive Health Fall 2011

iphone Development Setup Instructions Nikhil Yadav Pervasive Health Fall 2011 iphone Development Setup Instructions Nikhil Yadav Pervasive Health Fall 2011 Requirements Apple Mac Computer (Desktop or laptop) with recent snow leopard builds Apple Developer Registered Profile (create

More information

AppleScript Overview

AppleScript Overview AppleScript Overview Contents Introduction to AppleScript Overview 5 Who Should Read This Document 5 Organization of This Document 6 See Also 6 About AppleScript 7 When to Use AppleScript 8 Limitations

More information

Copyright

Copyright 1 Mobile APPS: Distribution/Installation: Android.APK What is TEST FAIRY? TestFairy offers some great features for app developers. One of the stand out features is client side Video recording and not just

More information

Ch 7: Mobile Device Management. CNIT 128: Hacking Mobile Devices. Updated

Ch 7: Mobile Device Management. CNIT 128: Hacking Mobile Devices. Updated Ch 7: Mobile Device Management CNIT 128: Hacking Mobile Devices Updated 4-4-17 What is MDM? Frameworks that control, monitor, and manage mobile devices Deployed across enterprises or service providers

More information

About Xcode and iphone SDK

About Xcode and iphone SDK apple About Xcode and iphone SDK iphone SDK and Xcode 3.1.2 developer tools for iphone OS 2.2 Contents Introduction Compatibility with Mac OS X Versions What's New Installation Deprecation Notice Introduction

More information

Copyright

Copyright 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide App Risk Analysis 2 Mobile APPS:

More information

The package of Foxit MobilePDF SDK for ios includes the following files:

The package of Foxit MobilePDF SDK for ios includes the following files: 1 About Foxit MobilePDF SDK Foxit MobilePDF SDK is a Rapid Development Kit for mobile platforms which focuses on helping developers easily integrate powerful Foxit PDF technology into their own apps. With

More information

Platform SDK Deployment Guide. Platform SDK 8.1.2

Platform SDK Deployment Guide. Platform SDK 8.1.2 Platform SDK Deployment Guide Platform SDK 8.1.2 1/1/2018 Table of Contents Overview 3 New in this Release 4 Planning Your Platform SDK Deployment 6 Installing Platform SDK 8 Verifying Deployment 10 Overview

More information

Manual Java For Mac Developer Package

Manual Java For Mac Developer Package Manual Java For Mac 10.5 8 Developer Package Packages. Mac OS X users please note: Eclipse requires Mac OS X 10.5 Tools for Java developers creating Java EE and Web applications, including a Java. Additional

More information

Lesson 1: Hello ios! 1

Lesson 1: Hello ios! 1 Contents Introduction xxv Lesson 1: Hello ios! 1 ios Developer Essentials 1 A Suitable Mac 1 A Device for Testing 2 Device Differences 2 An ios Developer Account 4 The Official ios SDK 6 The Typical App

More information

IBM BlueMix Workshop. Lab D Build Android Application using Mobile Cloud Boiler Plate

IBM BlueMix Workshop. Lab D Build Android Application using Mobile Cloud Boiler Plate IBM BlueMix Workshop Lab D Build Android Application using Mobile Cloud Boiler Plate IBM EcoSystem Development Team The information contained herein is proprietary to IBM. The recipient of this document,

More information

Ios Sdk Documentation For Windows 7 32 Bit Full Version

Ios Sdk Documentation For Windows 7 32 Bit Full Version Ios Sdk Documentation For Windows 7 32 Bit Full Version Download Latest ios SDK & Sample Project Got the SDK? v5.3.0 (May 7, 2015) Native ios SDK now sends the version of the Unity wrapper SDK along with

More information

Xcode Setup. Setup. 1. Copy your files. 2. Install X Code

Xcode Setup. Setup. 1. Copy your files. 2. Install X Code Xcode Setup Department of Computer Science & Electrical Engineering Xcode is an Integrated Development Environment (IDE) provided for free by Apple Inc. to develop Apple Macintosh and Apple ios applications.

More information

CSC 581: Mobile App Development Spring 2019

CSC 581: Mobile App Development Spring 2019 CSC 581: Mobile App Development Spring 2019 The ios landscape iphone/ios market share ios history ios architecture Cocoa Touch, media layer, core services, core OS ios development XCode & Swift 1 Vendor

More information

Mac OS X port : The Next Step. Eric Bachard / Porting Project / OooCon 2006 Lyon France

Mac OS X port : The Next Step. Eric Bachard / Porting Project / OooCon 2006 Lyon France Mac OS X port : The Next Step Summary Introduction Other project tasks achieved since last year Native port: Demo Todo and roadmap Mac porting project objectives Thanks Introduction Speaker introduction

More information

SD Module-1 Android Dvelopment

SD Module-1 Android Dvelopment SD Module-1 Android Dvelopment Experiment No: 05 1.1 Aim: Download Install and Configure Android Studio on Linux/windows platform. 1.2 Prerequisites: Microsoft Windows 10/8/7/Vista/2003 32 or 64 bit Java

More information

ArcGIS Runtime: Building Cross-Platform Apps. Rex Hansen Mark Baird Michael Tims Morten Nielsen

ArcGIS Runtime: Building Cross-Platform Apps. Rex Hansen Mark Baird Michael Tims Morten Nielsen ArcGIS Runtime: Building Cross-Platform Apps Rex Hansen Mark Baird Michael Tims Morten Nielsen Agenda Cross-platform review ArcGIS Runtime cross-platform options - Java - Qt -.NET ArcGIS Runtime: Building

More information

QNX SDK for Apps and Media 1.0. Multimedia Architecture Guide

QNX SDK for Apps and Media 1.0. Multimedia Architecture Guide QNX SDK for Apps and Media 1.0 QNX SDK for Apps and Media 1.0 Multimedia Architecture Guide 2014, QNX Software Systems Limited, a subsidiary of BlackBerry. All rights reserved. QNX Software Systems Limited

More information

Xcode 6 Start to Finish

Xcode 6 Start to Finish Xcode 6 Start to Finish ios and OS X Development Fritz Anderson VAddison-Wesley New York Boston Indianapolis San Francisco Toronto Montreal Capetown Sydney London Munich Paris Madrid Tokyo Singapore Mexico

More information

Walkthrough: Binding an ios Objective-C Library

Walkthrough: Binding an ios Objective-C Library Walkthrough: Binding an ios Objective-C Library Binding an existing ios Objective-C Library with Objective Sharpie Overview When working on ios, you might encounter cases where you want to consume a third-party

More information

ANSYS, Inc. February 8, ACT Extensions (Apps): Installation Procedure

ANSYS, Inc. February 8, ACT Extensions (Apps): Installation Procedure 1 2016 ANSYS, Inc. February 8, 2017 ACT Extensions (Apps): Installation Procedure Binary App Installation (1) Installing from the ACT Start Page: 1. From the Project page, select ACT Start Page. 2. Click

More information

Flex 3 Pre-release Tour

Flex 3 Pre-release Tour Flex 3 Pre-release Tour Andrew Shorten shorten@adobe.com Enrique Duvos duvos@adobe.com Flex 3 Pre-release Tour Agenda Adobe Platform Update (45 mins) Flex Builder 3 Features (45 mins) Adobe & Open Source

More information

ITP 342 Mobile App Dev. Unit Testing

ITP 342 Mobile App Dev. Unit Testing ITP 342 Mobile App Dev Unit Testing Testing Xcode provides you with capabilities for extensive software testing. Testing your projects enhances robustness, reduces bugs, and speeds the acceptance of your

More information

Manual Java For Mac Os X Update 10

Manual Java For Mac Os X Update 10 Manual Java For Mac Os X 10.7 5 10.5 Update 10 Mac OS X 10.7 or later, or drag their installer program into the Applications folder to can upgrade only to Mac OS X 10.5.8, and only support for syncing

More information

Xcode Encountered An Internal Logic Error >>>CLICK HERE<<<

Xcode Encountered An Internal Logic Error >>>CLICK HERE<<< Xcode Encountered An Internal Logic Error Choose Continue The biggest problem is that "XCODE" doesn't run and give the following error: Xcode encountered an internal logic error. Choose "Continue" to continue

More information

POWER BI BOOTCAMP. COURSE INCLUDES: 4-days of instructor led discussion, Hands-on Office labs and ebook.

POWER BI BOOTCAMP. COURSE INCLUDES: 4-days of instructor led discussion, Hands-on Office labs and ebook. Course Code : AUDIENCE : FORMAT: LENGTH: POWER BI BOOTCAMP O365-412-PBID (CP PBD365) Professional Developers Instructor-led training with hands-on labs 4 Days COURSE INCLUDES: 4-days of instructor led

More information

The MVC Design Pattern

The MVC Design Pattern The MVC Design Pattern The structure of iphone applications is based on the Model-View-Controller (MVC) design pattern because it benefits object-oriented programs in several ways. MVC based programs tend

More information

Installation Guide - Mac

Installation Guide - Mac Kony Visualizer Enterprise Installation Guide - Mac Release V8 SP3 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version

More information

Building Apps with the ArcGIS Runtime SDK for ios

Building Apps with the ArcGIS Runtime SDK for ios Building Apps with the ArcGIS Runtime SDK for ios Nick Furness @geeknixta ArcGIS Runtime SDKs 10.2 Released! Runtime platforms OS X Desktop Desktop Client Windows Store QT ios.net JavaSE Mobile Android

More information

Services Web Nabil Abdennadher

Services Web Nabil Abdennadher Services Web Nabil Abdennadher nabil.abdennadher@hesge.ch 1 Plan What is Web Services? SOAP/WSDL REST http://www.slideshare.net/ecosio/introduction-to-soapwsdl-and-restfulweb-services/14 http://www.drdobbs.com/web-development/restful-web-services-a-tutorial/

More information

ITP 342 Mobile App Development. Data Persistence

ITP 342 Mobile App Development. Data Persistence ITP 342 Mobile App Development Data Persistence Persistent Storage Want our app to save its data to persistent storage Any form of nonvolatile storage that survives a restart of the device Want a user

More information

JUCE TUTORIALS. INTRO methodology how to create a GUI APP and how to create a Plugin.

JUCE TUTORIALS. INTRO methodology how to create a GUI APP and how to create a Plugin. JUCE TUTORIALS INTRO methodology how to create a GUI APP and how to create a Plugin. Install Juice and Xcode (or other IDE) Create a project: GUI Application Select platform Choose Path, Name, Folder Name

More information

Manual Xcode Ios 5 Simulator Black Screen >>>CLICK HERE<<<

Manual Xcode Ios 5 Simulator Black Screen >>>CLICK HERE<<< Manual Xcode Ios 5 Simulator Black Screen Jayprakash Dubey Nov 12 '14 at 5:10 Only ios 7.0 and later simulators are supported on Xcode 6.0.x and 6.1.x. Xcode 6.0.1 - ios Simulator Black Screen. It either

More information

Mac Os X The Missing Manual For Pc Emulator

Mac Os X The Missing Manual For Pc Emulator Mac Os X The Missing Manual For Pc Emulator Getting into OS X, Windows and How to Work Them, The Four Window Views, Icon View The Mac App Store, Other Ways to Get Mac Software, Opening OS X. Mac OS X*

More information

Xcode Release Notes. Apple offers a number of resources where you can get Xcode development support:

Xcode Release Notes. Apple offers a number of resources where you can get Xcode development support: Xcode Release Notes This document contains release notes for Xcode 5 developer preview 5. It discusses new features and issues present in Xcode 5 developer preview 5 and issues resolved from earlier Xcode

More information

Building an Android* command-line application using the NDK build tools

Building an Android* command-line application using the NDK build tools Building an Android* command-line application using the NDK build tools Introduction Libraries and test apps are often written in C/C++ for testing hardware and software features on Windows*. When these

More information

Installation Guide - Windows

Installation Guide - Windows Kony Visualizer Enterprise Installation Guide - Windows Release V8 SP3 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version

More information

Atka Beta Release Notes

Atka Beta Release Notes Atka Beta Release Notes 28 and 28 Release Notes Welcome to Adobe Flash Player 28 and Adobe 28! Last Updated: Dec 13, 2017 Welcome to the latest Flash Runtime version 28 beta! We've been hard at work adding

More information

My First Cocoa Program

My First Cocoa Program My First Cocoa Program 1. Tutorial Overview In this tutorial, you re going to create a very simple Cocoa application for the Mac. Unlike a line-command program, a Cocoa program uses a graphical window

More information

CS 371L - Mobile Computing (ios) Dr. William C. Bulko. CS 371L Mobile Computing (ios) Introduction

CS 371L - Mobile Computing (ios) Dr. William C. Bulko. CS 371L Mobile Computing (ios) Introduction CS 371L - Mobile Computing (ios) Dr. William C. Bulko CS 371L Mobile Computing (ios) Introduction 2014 The Evolution of Computing Mainframes Minicomputers - fridge-size PCs - desktop and deskside Laptops

More information

Manual Eclipse CDT Mac OS Snow Leopard

Manual Eclipse CDT Mac OS Snow Leopard UNVIERSITY OF VICTORIA Manual Eclipse CDT Mac OS Snow Leopard Installation & Demonstration Guide Przemek Lach 9/3/2013 This guide shows how to use install Eclipse and C- Compiler and how to test the setup

More information

AME Scripting Guide. Release 1.0

AME Scripting Guide. Release 1.0 AME Scripting Guide Release 1.0 Jul 26, 2017 Chapter 1 - Introduction 1 Introduction 1 2 ExtendScript overview 3 2.1 Example code.............................................. 3 2.2 Development and debugging

More information

Intermediate Python 3.x

Intermediate Python 3.x Intermediate Python 3.x This 4 day course picks up where Introduction to Python 3 leaves off, covering some topics in more detail, and adding many new ones, with a focus on enterprise development. This

More information

VMware Workspace ONE UEM Integration with Smart Glasses. VMware Workspace ONE UEM 1811

VMware Workspace ONE UEM Integration with Smart Glasses. VMware Workspace ONE UEM 1811 VMware Workspace ONE UEM Integration with Smart Glasses VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you

More information

ios Certified Associate Developer (ICAD)

ios Certified Associate Developer (ICAD) TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC Address: 103 Pasteur, Dist.1, HCMC Tel: 08 38245819; 38239761 Email: traincert@tdt-tanduc.com Website: www.tdt-tanduc.com; www.tanducits.com Let s Reach For Excellence!

More information

JavaFX. JavaFX Overview Release E

JavaFX. JavaFX Overview Release E JavaFX JavaFX Overview Release 2.2.21 E20479-06 April 2013 Learn about the JavaFX 2 and later technology, read a feature summary, explore the sample applications, and follow the high-level steps to create

More information

IOS 8 SDK Development: Creating IPhone And IPad Apps With Swift By Chris Adamson

IOS 8 SDK Development: Creating IPhone And IPad Apps With Swift By Chris Adamson IOS 8 SDK Development: Creating IPhone And IPad Apps With Swift By Chris Adamson If you are searched for a ebook by Chris Adamson IOS 8 SDK Development: Creating iphone and ipad Apps with Swift in pdf

More information

Lab Android Development Environment

Lab Android Development Environment Lab Android Development Environment Setting up the ADT, Creating, Running and Debugging Your First Application Objectives: Familiarize yourself with the Android Development Environment Important Note:

More information

Cocoa Fundamentals Guide

Cocoa Fundamentals Guide Cocoa Fundamentals Guide General 2010-12-13 Apple Inc. 2010 Apple Inc. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by

More information

1.1 PDFium Foxit PDF SDK PDFium version of Foxit PDF SDK Features Evaluation...

1.1 PDFium Foxit PDF SDK PDFium version of Foxit PDF SDK Features Evaluation... TABLE OF CONTENTS 1 Introduction to PDFium version of Foxit PDF SDK... 1 1.1 PDFium... 1 1.2 Foxit PDF SDK... 1 1.3 PDFium version of Foxit PDF SDK... 1 1.4 Features... 2 1.5 Evaluation... 2 1.6 License...

More information

ANDROID APPS (NOW WITH JELLY BEANS!) Jordan Jozwiak November 11, 2012

ANDROID APPS (NOW WITH JELLY BEANS!) Jordan Jozwiak November 11, 2012 ANDROID APPS (NOW WITH JELLY BEANS!) Jordan Jozwiak November 11, 2012 AGENDA Android v. ios Design Paradigms Setup Application Framework Demo Libraries Distribution ANDROID V. IOS Android $25 one-time

More information

EECE.2160: ECE Application Programming Spring 2018 Programming Assignment #1: A Simple C Program Due Monday, 1/29/18, 11:59:59 PM

EECE.2160: ECE Application Programming Spring 2018 Programming Assignment #1: A Simple C Program Due Monday, 1/29/18, 11:59:59 PM Spring 2018 Programming Assignment #1: A Simple C Program Due Monday, 1/29/18, 11:59:59 PM 1. Introduction This program simply tests your ability to write, compile, execute, and submit programs using the

More information

Multi-platform Mobile App. Development with Apache Cordova

Multi-platform Mobile App. Development with Apache Cordova Multi-platform Mobile App. Development with Apache Cordova MTAT.03.262 2017 Fall Jakob Mass jakob.mass@ut.ee 27.10.2017 MTAT.03.262 Introduction Fragmented market Developers have limited resources Platform

More information

Develop Mobile Front Ends Using Mobile Application Framework A - 2

Develop Mobile Front Ends Using Mobile Application Framework A - 2 Develop Mobile Front Ends Using Mobile Application Framework A - 2 Develop Mobile Front Ends Using Mobile Application Framework A - 3 Develop Mobile Front Ends Using Mobile Application Framework A - 4

More information

NVIDIA CUDA GETTING STARTED GUIDE FOR MAC OS X

NVIDIA CUDA GETTING STARTED GUIDE FOR MAC OS X NVIDIA CUDA GETTING STARTED GUIDE FOR MAC OS X DU-05348-001_v7.0 March 2015 Installation and Verification on Mac OS X TABLE OF CONTENTS Chapter 1. Introduction...1 1.1. System Requirements... 1 1.2. About

More information

Copyright

Copyright 1 2 1. Install XCode Mobile APPS: Collecting LOGS:.IPA How to do it through Xcode on MAC? 2. Connect your iphone to the Mac 3. Select Trust this computer on the iphone pop-up request 4. Start xcode (Menu)

More information

PROCE55 Mobile: Web API App. Web API. https://www.rijksmuseum.nl/api/...

PROCE55 Mobile: Web API App. Web API. https://www.rijksmuseum.nl/api/... PROCE55 Mobile: Web API App PROCE55 Mobile with Test Web API App Web API App Example This example shows how to access a typical Web API using your mobile phone via Internet. The returned data is in JSON

More information

A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group

A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group 2008 IBM Corporation Agenda XPage overview From palette to properties: Controls, Ajax

More information

Building graphic-rich and better performing native applications. Pro. Android C++ with the NDK. Onur Cinar

Building graphic-rich and better performing native applications. Pro. Android C++ with the NDK. Onur Cinar Building graphic-rich and better performing native applications Pro Android C++ with the NDK Onur Cinar For your convenience Apress has placed some of the front matter material after the index. Please

More information

Tutorials. Overview. Purchase & Registration. Installation & Interface. Support & Contact. Introduction. Import Audio Files.

Tutorials. Overview. Purchase & Registration. Installation & Interface. Support & Contact. Introduction. Import Audio Files. NoteBurner Spotify Music Converter for Mac Tutorial Overview Introduction Key Features System Requirement Tutorials Import Audio Files Delete Audio Files Choose Output Settings Customize Output Path Purchase

More information

ios Embedded Deployment

ios Embedded Deployment Table of Contents ios Embedded Deployment Overview... 2 Getting Started...3 Trying it out... 4 Using an existing Xcode project...5 Limitations...7 Change Logs and History... 8 Embedded Engine Change History...8

More information

Contents. Before You Begin. Copyright 2010 by Deitel & Associates, Inc. All Rights Reserved.

Contents. Before You Begin. Copyright 2010 by Deitel & Associates, Inc. All Rights Reserved. Preface Before You Begin xxvii xxxvii 1 Introduction to iphone App Development 1 1.1 Introduction to iphone for Programmers 2 1.2 iphone Overview 3 1.3 Key New iphone 3GS and OS 3.x Features and Enhancements

More information

Mobile Apps 2010 iphone and Android

Mobile Apps 2010 iphone and Android Mobile Apps 2010 iphone and Android March 9, 2010 Norman McEntire, Founder Servin Corporation - http://servin.com Technology Training for Technology ProfessionalsTM norman.mcentire@servin.com 1 Legal Info

More information

Science. Computer Science

Science. Computer Science Introductions CS 442: Mobile App Development Michael Saelee Michael (Sae) Lee - lee@iit.edu - moss.cs.iit.edu - Office: SB 226A Agenda - Syllabus & Administrivia - Course overview Android

More information

ArcGIS for Developers: An Introduction. Moey Min Ken

ArcGIS for Developers: An Introduction. Moey Min Ken ArcGIS for Developers: An Introduction Moey Min Ken AGENDA Is development right for me? Building Apps on the ArcGIS platform Rest API & Web API Native SDKs Configurable Apps and Builders Extending the

More information

Applied Informatics POCO PRO C++ Frameworks

Applied Informatics POCO PRO C++ Frameworks Applied Informatics POCO PRO C++ Frameworks Getting Started Guide Version 1.10 Purpose of This Document This document guides developers interested in the POCO PRO C++ Frameworks by Applied Informatics

More information

Xcode and Swift CS 4720 Mobile Application Development

Xcode and Swift CS 4720 Mobile Application Development Xcode and Swift Mobile Application Development Why Java for Android? Let s first recap: why do you think Android uses Java? 2 Why Java for Android? Some good reasons: You can t find a CS major that doesn

More information

Android Sdk Setup For Windows 7 32 Bit Full Version

Android Sdk Setup For Windows 7 32 Bit Full Version Android Sdk Setup For Windows 7 32 Bit Full Version Android Sdk Tools Full Installer Free Download For Windows 7,8,Xp,Vista (32 Bit/ 64 Bit) Android Sdk tools latest version full installer free download

More information

vrealize Code Stream Plug-In SDK Development Guide

vrealize Code Stream Plug-In SDK Development Guide vrealize Code Stream Plug-In SDK Development Guide vrealize Code Stream 2.2 This document supports the version of each product listed and supports all subsequent versions until the document is replaced

More information

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

This presentation is for informational purposes only and may not be incorporated into a contract or agreement. This presentation is for informational purposes only and may not be incorporated into a contract or agreement. SQL Developer Introducing Oracle's New Graphical Database Development Tool Craig Silveira

More information

App Development. Quick Guides for Masterminds. J.D Gauchat Cover Illustration by Patrice Garden

App Development. Quick Guides for Masterminds. J.D Gauchat   Cover Illustration by Patrice Garden App Development Quick Guides for Masterminds J.D Gauchat www.jdgauchat.com Cover Illustration by Patrice Garden www.smartcreativz.com Quick Guides for Masterminds Copyright 2018 by John D Gauchat All Rights

More information

Beginner s Guide to Cordova and Mobile Application Development

Beginner s Guide to Cordova and Mobile Application Development November 13, 2018 Beginner s Guide to Cordova and Mobile Application Development George Campbell Lead Software Engineer Doug Davies Lead Software Engineer George Campbell Lead Software Engineer Doug Davies

More information

ITP 342 Mobile App Development. Data Persistence

ITP 342 Mobile App Development. Data Persistence ITP 342 Mobile App Development Data Persistence Persistent Storage Want our app to save its data to persistent storage Any form of nonvolatile storage that survives a restart of the device Want a user

More information

Tutorial : creating a Max/MSP external project for Windows using Visual Studio

Tutorial : creating a Max/MSP external project for Windows using Visual Studio Tutorial : creating a Max/MSP external project for Windows using Visual Studio Version 1.0 (17 th July 2011) by Benoit Bouchez Reviewed on 5 th November 2013 for Max 6 SDK before publishing on Cycling'74

More information

HP Database and Middleware Automation

HP Database and Middleware Automation HP Database and Middleware Automation For Windows Software Version: 10.10 SQL Server Database Refresh User Guide Document Release Date: June 2013 Software Release Date: June 2013 Legal Notices Warranty

More information

User Guide for itrust over SMS and itrust over Wi-Fi Direct Installation and Use

User Guide for itrust over SMS and itrust over Wi-Fi Direct Installation and Use National Science Foundation CNS 10-16193 User Guide for itrust over SMS and itrust over Wi-Fi Direct Installation and Use University of California, Santa Barbara by Isaí Michel Lombera This documentation

More information

In this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm.

In this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm. Lab 1 Getting Started 1.1 Building and Executing a Simple Message Flow In this lab, you will build and execute a simple message flow. A message flow is like a program but is developed using a visual paradigm.

More information

CS193E: Temperature Converter Walkthrough

CS193E: Temperature Converter Walkthrough CS193E: Temperature Converter Walkthrough The goal of this walkthrough is to give you a fairly step by step path through building a simple Cocoa application. You are encouraged to follow the walkthrough,

More information

Review. Designing Interactive Systems II. Review. Base Window System. Apps UITK BWS GEL. 4-Layer Model Graphics and Event Library BWS GEL

Review. Designing Interactive Systems II. Review. Base Window System. Apps UITK BWS GEL. 4-Layer Model Graphics and Event Library BWS GEL Window Manager Base Window System Graphics & Event Library Hardware more abstract, application-/user- Applications User Interface Toolkit Review Designing Interactive Systems II 4-Layer Model Graphics

More information

Building Mapping Apps for ios With Swift

Building Mapping Apps for ios With Swift Building Mapping Apps for ios With Swift Jeff Linwood This book is for sale at http://leanpub.com/buildingmappingappsforioswithswift This version was published on 2017-09-09 This is a Leanpub book. Leanpub

More information

An Introduction to Software Architecture. David Garlan & Mary Shaw 94

An Introduction to Software Architecture. David Garlan & Mary Shaw 94 An Introduction to Software Architecture David Garlan & Mary Shaw 94 Motivation Motivation An increase in (system) size and complexity structural issues communication (type, protocol) synchronization data

More information

Content. 1. Introduction. 2. IBM Social Business Toolkit - Social SDK. 3. Social Builder. 4. Sample WEF Portlet application. 5.

Content. 1. Introduction. 2. IBM Social Business Toolkit - Social SDK. 3. Social Builder. 4. Sample WEF Portlet application. 5. Content 1. Introduction 2. IBM Social Business Toolkit - Social SDK 3. Social Builder 4. Sample WEF Portlet application 5. Future 6. Important Resources 7. Authors Introduction Developing social applications

More information

ECE 3574: Applied Software Design

ECE 3574: Applied Software Design ECE 3574: Applied Software Design Chris Wyatt Spring 2018 Welcome to ECE 3574: Applied Software Design CRN 19016 Website: https://filebox.ece.vt.edu/~ece3574 Instructor: Chris Wyatt, clwyatt@vt.edu Today

More information

Designing for the Mobile Web Lesson 4: Native Apps

Designing for the Mobile Web Lesson 4: Native Apps Designing for the Mobile Web Lesson 4: Native Apps Michael Slater, CEO Andrew DesChenes, Dir. Services course-support@webvanta.com 888.670.6793 www.webvanta.com Welcome! Four sessions 1: The Mobile Landscape

More information

GETTING STARTED WITH THE ADOBE INDESIGN CS3 PLUG-IN EDITOR

GETTING STARTED WITH THE ADOBE INDESIGN CS3 PLUG-IN EDITOR GETTING STARTED WITH THE ADOBE INDESIGN CS3 PLUG-IN EDITOR 2007 Adobe Systems Incorporated. All rights reserved. Getting Started with the Adobe InDesign CS3 Plug-in Editor Technical note #10123 Adobe,

More information

Beginning IOS 4 Application Development By Wei-Meng Lee READ ONLINE

Beginning IOS 4 Application Development By Wei-Meng Lee READ ONLINE Beginning IOS 4 Application Development By Wei-Meng Lee READ ONLINE If you are looking for the ebook by Wei-Meng Lee Beginning ios 4 Application Development in pdf form, then you have come on to the correct

More information

Rapid Application Development for the Cloud

Rapid Application Development for the Cloud Rapid Application Development for the Cloud Rollbase Fundamentals Susan Houniet Sandra Caiado Progress Software Welcome to the Rollbase Workshop Your Hosts This Workshop Today s Goals Susan Houniet, Sandra

More information

Preface...3 Acknowledgments...4. Contents...5. List of Figures...17

Preface...3 Acknowledgments...4. Contents...5. List of Figures...17 Contents - 5 Contents Preface...3 Acknowledgments...4 Contents...5 List of Figures...17 Introduction...23 History of Delphi...24 Delphi for mobile platforms...27 About this book...27 About the author...29

More information