Arise Documentation. Release 2.7. Arise.io

Size: px
Start display at page:

Download "Arise Documentation. Release 2.7. Arise.io"

Transcription

1 Arise Documentation Release 2.7 Arise.io January 31, 2014

2

3 Contents 1 Setup your first A/B test Overview Getting Started Arise ios SDK Installation steps Full code example Notes Arise Android SDK Installation steps Full code example Notes Arise PhoneGap SDK Installation steps Full code example Notes Understand your report Overview Views and conversions Restart an experiment 21 7 Flurry Analytics integration Introduction Implementation instructions Segmentation Introduction Implementation instructions Release notes Version Version Version Version Version i

4 9.6 Version Version Version Version Version Indices and tables 33 ii

5 Contents: Contents 1

6 2 Contents

7 CHAPTER 1 Setup your first A/B test 1.1 Overview What is A/B testing? Testing is a way of showing users different variations of your app, and then measuring how each variation affects your goals. For example, if you re interested in having your users make more in-app purchases, you might test the phrase buy more coins now! versus save time by buying coins. Arise s A/B testing tools can tell you which one will make you more money. You can also use Arise to test new in app-features, evaluate performance and roll out changes without resubmitting your app What is a conversion? Tests are only good when they can measure some metric and show you which path is performing better. To help out our system, that metric should be a conversion. Good examples of goals are things like an in-app purchase, a new account created, or even a tap on an advertisement. We can then calculate the conversion rate (Number of conversion/ Number of views). 1.2 Getting Started Create an account If you do not have an account yet, register on the dashboard. The dashboard is your tool to configure your experiments Create a new app Enter an application name without any space. An application will contain a set of experiments. The application name will be used later in your code Create and configure your variation Click on Create a new experiment to create your first experiment. Two variations are created by default: variation A (original) and variation B (test). 3

8 Tag The tag will be the identifier of your experiment in your ios or Android code. Variation values Variation values will be transmitted to your app. You can experiment: call to actions headline, product descriptions (words, style, number of words) in-app purchases (prices, multiple contents) forms (types of fields, length, layout, error handling) layout and design (position and grouping of content) images You need to set different values for each variation. We will consider the variation A as the default variation (original). You will be able to create up to 8 variations. You can create a new variation by clicking on the blue + button. However, you will get more reliable and faster results by testing as few variations as possible. Distribution You can set the distribution of your variations. The total of all the variations must always be 100%. You can for example set 70% on the variation A (original) and 30% on the variation B (test). Once your app is deployed, you will be able to view the conversion rate for each variation Start your experiment Once you have configured your experiment, you will need to click on the Start experiment button. When an experiment is started, experiment values are not allowed to be modified. You will also not be able to add or remove a variation. However, the distribution can still be modified. Requests from new devices will use the new distribution. Devices that have already an experiment assigned won t change Install the Arise SDK in your app We currently support ios and Android. Please read the following documentation to install the Arise SDK in your app: Arise ios SDK Arise Android SDK End your experiment Once you have significant results for an experiment, you have the choice between keeping the variation A (original) or using a test variation (B,C,etc.). All the devices will display the selected variation when you validate your choice Analyse your report Understand your report 4 Chapter 1. Setup your first A/B test

9 Restart your experiment with new values Restart an experiment 1.2. Getting Started 5

10 6 Chapter 1. Setup your first A/B test

11 CHAPTER 2 Arise ios SDK This document will help you to install the Arise ios client in your application. 2.1 Installation steps Add the Arise library to your project First, download the Arise SDK for ios. Unzip it and drag it inside your project s Frameworks folder in XCode. Ensure that you select Copy items into the destination group s folder when the dialogue box appears Add dependencies In XCode: select your project in the project navigator in the project settings select your target click on the Build Phases tab Open the Link With Libraries collapsible panel Click on + Search for libsqlite3.dylib and click on the Add button Initialize the framework Add the following line in your AppDelegate.h: #import <Arise/Arise.h> Add the following line under application:didfinishlaunchingwithoptions of your AppDelegate.m file to initialize the framework: [Arise initializewithkey:@"9c51b5e8f06ebd26728f f052c68c8" appname:@"angryelephants"]; Replace the value of the key and the app name by your own key and your application name. You can find it on your dashboard. This function will trigger a asynchronous sync with the server (experiments values are retrieved and events are sent). 7

12 Get the experiment value You can request a variation value using the getvariation: method with the experiment tag name (same as the one displayed in your dashboard). You have also to set a default value in case of no connection to the server. Buy it now is the default value in the following code snippet. [ABTest getvariation:@"exptag1" defaultvalue:@"buy it now" data:^(nsstring *value){ [_purchasebutton settitle:value forstate:uicontrolstatenormal]; }]; Do not forget to import the Arise SDK in your header file: #import <Arise/Arise.h> The default value will only be printed if the application has never succeeded to connect to the server. We recommend to set the default value to the same value as your variation A value. We also recommend to call this function as late as possible in your app Record events Now that you have setup your application for testing, you will need to record views and conversion events. You need to provide the experiment tag name as a parameter to associate the events with an experiment. Record a view: [ABTest recordview:@"exptag1"]; Record a conversion: [ABTest recordconversion:@"exptag1"]; Views and conversions events are stored on the device until an internet connection is available. Our framework does work properly even in case of no connectivity. 2.2 Full code example #import ViewController - (void)viewdidload { [super viewdidload]; // Get and setup the variation [ABTest getvariation:@"exptag1" defaultvalue:@"buy it now" data:^(nsstring *value){ // Use the variation value to customize our application //... // For example : // Change the title of the purchase button 8 Chapter 2. Arise ios SDK

13 } }]; [_purchasebutton settitle:value forstate:uicontrolstatenormal]; - (void)onloadpurchasepage { // the user is viewing the item purchase page // record a view event [ABTest recordview:@"exptag1"]; } - (IBAction)onPurchase:(id)sender { // the user has bought the item // record a conversion event [ABTest recordconversion:@"exptag1"]; } - (void)didreceivememorywarning { [super didreceivememorywarning]; // Dispose of any resources that can be recreated. } 2.3 Notes The Arise ios SDK supports ios 5.0 and later Notes 9

14 10 Chapter 2. Arise ios SDK

15 CHAPTER 3 Arise Android SDK This documentation will help you to install the Arise Android client in your application. 3.1 Installation steps Add the Arise library to your project First, download the Arise library jar file and drag it inside your project s /libs/ folder Add permissions In your project, right click on AndroidManifest.xml Click on Open With/Android Common XML Editor. Add after the <uses-sdk... /> tag: <uses-permission android:name="android.permission.internet"></uses-permission> Initialize the framework In the oncreate function of your main activity, you need to initialize the framework: // Initialize the arise library String authkey = "9c51b5e8f06ebd26728f f052c68c8"; String appname = "AngryElephants"; Arise.initialize(getApplicationContext(), authkey, appname); Replace the value of the key and the app name by your own key and your application name. You can find it on your dashboard. This function will trigger a asynchronous sync with the server (experiments values are retrieved and events are sent) Get the experiment value When you plan to run the experiment, you will need to call the getvariationwithlistener with the experiment tag name (same as the one displayed in your dashboard) to get the experiment data. You have also to set a default value in case of no connection to the server. Buy it now is the default value in the following code snippet. 11

16 // Get and setup the variation ABTest.getVariationWithListener("ExpTag1", "Buy it now", new VariationListener() public void onvariationavailable(string value) { final String buymessage = value; } }); The default value will only be printed if the application has never succeeded to connect to the server. We recommend to set the default value to the same value as your variation A value. We also recommend to call this function as late as possible in your app Record events Now that you have setup your application for testing, you will need to record views and conversion events. You need to provide the experiment tag name as a parameter to associate the events with an experiment. Record a view: ABTest.recordView("ExpTag1"); Record a conversion: ABTest.recordConversion("ExpTag1"); Views and conversions events are stored on the device until an internet connection is available. Our framework does work properly even in case of no connectivity. 3.2 Full code example package com.example.shoestore; import io.arise.abtest; import io.arise.arise; import io.arise.variationlistener; import android.os.bundle; import android.app.activity; public class MainActivity extends Activity protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); // Initialize the arise library String authkey = "9c51b5e8f06ebd26728f f052c68c8"; String appname = "AngryElephants"; Arise.initialize(getApplicationContext(), authkey, appname); // Get and setup the variation ABTest.getVariationWithListener("ExpTag1", "Buy it now", new VariationListener() public void onvariationavailable(string value) { // Change the button label 12 Chapter 3. Arise Android SDK

17 final String buymessage = value; // Use the buymessage to customize our application //... }); } } private void onloadpurchasepage(){ // the user is viewing the item purchase page // record a view event ABTest.recordView("ExpTag1"); } } private void onpurchasecompleted(){ // the user has bought the item // record a conversion event ABTest.recordConversion("ExpTag1"); } 3.3 Notes The Arise Android SDK supports Android (API level 10) and later Notes 13

18 14 Chapter 3. Arise Android SDK

19 CHAPTER 4 Arise PhoneGap SDK This documentation will help you to install the Arise PhoneGap SDK in your html5 application. 4.1 Installation steps Add the Arise PhoneGap plugin to your project At the root of your project, run: phonegap local plugin add The plugin will be automatically downloaded and installed in your application. On an ios project, you need to drag the ArisePhoneGap/libs/ios/Arise.framework folder inside your project s Frameworks folder in XCode. Ensure that you select Copy items into the destination group s folder when the dialogue box appears Initialize the framework You need to initialize the framework in the deviceready function of your application: // Initialize the arise library var authkey = "9c51b5e8f06ebd26728f f052c68c8"; var appname = "AngryElephants"; // arise.initialize(success, error, authkey, appname); arise.initialize( function(){ console.log("successfully initialized"); }, function(error){ console.log("an error occurred:" + error); }, authkey, appname ); Replace the value of the key and the app name by your own key and your application name. You can find it on your dashboard. This function will trigger a asynchronous sync with the server (experiments values are retrieved and events are sent) Get the experiment value When you plan to run the experiment, you will need to call the getvariationwithlistener with the experiment tag name (same as the one displayed in your dashboard) to get the experiment data. You have also to set a default value in case of no connection to the server. Buy it now is the default value in the following code snippet. 15

20 // arise.getvariationwithlistener(success, error, experimenttag, defaultvalue); arise.getvariationwithlistener( function(value){ // print the variation console.log(value); }, function(error){ console.log("an error occurred:" + error); }, "ExpTag1", "MyDefaultValue" ); The default value will only be printed if the application has never succeeded to connect to the server. We recommend to set the default value to the same value as your variation A value. We also recommend to call this function as late as possible in your app Record events Now that you have setup your application for testing, you will need to record views and conversion events. You need to provide the experiment tag name as a parameter to associate the events with an experiment. Record a view: // arise.recordview(success, error, experimenttag); arise.recordview( function(){ console.log("success")}, function(error){ console.log("an error occurred:" + error) }, "ExpTag1" ); Record a conversion: // arise.recordconversion(success, error, experimenttag); arise.recordconversion( function(){ console.log("success")}, function(error){ console.log("an error occurred:" + error) }, "ExpTag1" ); Views and conversions events are stored on the device until an internet connection is available. Our framework does work properly even in case of no connectivity. 4.2 Full code example <!DOCTYPE html> <html> <head> <script> // Click on Initialize button function initialize(){ // Initialize Arise // Initialize the arise library var authkey = "9c51b5e8f06ebd26728f f052c68c8"; var appname = "AngryElephants"; 16 Chapter 4. Arise PhoneGap SDK

21 } // arise.initialize(success, error, authkey, appname); arise.initialize( function(){ console.log("successfully initialized"); }, function(error){ console.log("an error occurred:" + error); }, authkey, appname ); // Click on GetVariation button function getvariation(){ // arise.getvariationwithlistener(success, error, experimenttag, defaultvalue); arise.getvariationwithlistener( function(value){ // print the variation alert(value); }, function(error){ console.log("an error occurred:" + error); }, "ExpTag1", "MyDefaultValue" ); } // Click on Record View button function recordview(){ // arise.recordview(success, error, experimenttag); arise.recordview( function(){ console.log("success")}, function(error){ console.log("an error occurred:" + error) }, "ExpTag1" ); } // Click on Record Variation button function recordconversion(){ // arise.recordconversion(success, error, experimenttag); arise.recordconversion( function(){ console.log("success")}, function(error){ console.log("an error occurred:" + error) }, "ExpTag1" ); } </script> </head> <body> <button onclick= initialize() >Initialize</button> <button onclick= getvariation() >Get variation</button> <button onclick= recordview() >Record view</button> <button onclick= recordconversion() >Record conversion</button> <script type="text/javascript" src="phonegap.js"></script> </body> </html> 4.2. Full code example 17

22 4.3 Notes The Arise PhoneGap SDK supports PhoneGap 3.X on Android and ios. 18 Chapter 4. Arise PhoneGap SDK

23 CHAPTER 5 Understand your report 5.1 Overview Your experiment report is your tool to understand which variation was the most effective. 5.2 Views and conversions A variation is assigned by the server as soon as you run the initialize function. The system will add one view or one conversion to the report for each event. One user can record more than one view or conversions. If the Arise client could not reach the server, the client will fallback on the default variation value and no events will be recorded (views or variations) Examples Example 1 Variation A Variation B views conversions conversion rate 10% 26% This table means that: 1290 view events has been recorded for the the variation A 1300 view events has been recorded for the the variation B 130 conversion events has been recorded for the the variation A 340 conversion events has been recorded for the the variation B The conversion rate is the total number of conversion events divided by the total number of view events. Keep in mind that: one user might record multiple view events for the variation which has been assigned to him. one user might record multiple conversion events for the variation which has been assigned to him. In this example, variation B was better than variation A. 19

24 Example 2 Variation A Variation B views conversions conversion rate 89% 153% Seems like a bug in our system? No, it s a feature! This experiment could have been implemented in a very addictive game. A game over screen is shown to the player when he has no more life: Variation A Variation B Game over Buy more lives to continue [ 1 life ] [ 5 lives ] [ 25 lives ] You were soooooo closed to the final boss! Wanna refill? Lives are even better than energy drinks. [ 1 life ] [ 5 lives ] [ 25 lives ] One view event is recorded when the screen is displayed. One conversion event is recorded for each life bought. In this example, the results mean that a player purchases in average 0.89 life with the variation A and 1.53 lives with the variation B. The revenue is higher with the variation B than with the variation A! This is why in some cases we can have more conversion events than views! The goal here was to optimize the number of lives purchased. You might now want to Restart an experiment with new values. 20 Chapter 5. Understand your report

25 CHAPTER 6 Restart an experiment You might want to restart the same experiment but with new values once an experiment is finished. The trick is to create a new experiment with the same tag as the old experiment. The clone button on the archived experiment will do it for you. A new experiment will be created with the same tag as the old experiment. This way when you will publish your new experiment, your mobile application will automatically pull variation values from the new experiment. To sum up: 1. Archive your old experiment by clicking on Use Variation X 2. Clone the old experiment > A new experiment will be created with the same tag as the old experiment 3. Set values for the new experiment 4. Start your new experiment > You mobile app will automatically show variations from the new experiment 21

26 22 Chapter 6. Restart an experiment

27 CHAPTER 7 Flurry Analytics integration This document will help you to integrate Arise with your Flurry account. 7.1 Introduction If you use Flurry to measure your app traffic, you can now see Arise data alongside the rest of your Flurry data. Arise will push its data to Flurry directly from the mobile app. You will then be able to segment any Flurry report by experiment variation. Integrating Arise with Flurry will let you compare two variation using advanced metrics provided by Flurry. 7.2 Implementation instructions Add Flurry to your project Follow the Flurry Analytics Getting started tutorial. This tutorial will help you to install Flurry in your application Activate Flurry reporting from Arise Right after the initializewithkey method, call enableflurry to enable Arise to report its events to Flurry. On ios: [Arise initializewithkey:@"9c51b5e8f06ebd26728f f052c68c8" appname:@"angryelephants"]; [Arise enableflurry]; On Android: Arise.initialize(getApplicationContext(), "9c51b5e8f06ebd26728f f052c68c8", "AngryElephants Arise.enableFlurry(); Arise will send custom events with experiments and variations data to Flurry Segment your data in Flurry Flurry might take up to a day to show events data. An event is a view or a conversion. For each event, a Type ( View or Conversion ) and a Variation ( A or B ) is attached. As an example, we are going to segment our users for the Variation A and Variation B of the Experiment1. 23

28 In Dashboards -> Flurry Classic, click on All users and the top and select create new segment. Click on Add Custom Event Enter Arise_Experiment1 for the name of your event (select it from the drop down menu). Select the Only include users who triggered the event with these parameters and values option. Select Variation as Parameter Name Select the Only include users with the following values for this parameters option Enter A as a value 24 Chapter 7. Flurry Analytics integration

29 Click on the Add to Segment button. Click on the Done button. At the bottom of the Create Segment panel, enter Arise Experiment 1 Variation A as segment name and click on Create this segment. Repeat all the step above to add a segment for each variation of your experiment Analyze your users behavior Flurry usually takes around 48 hours before reporting events. To view all the Flurry metrics for one variation, click on All Users at the top of the page and select your experiment variation in the Custom Segment section Implementation instructions 25

30 26 Chapter 7. Flurry Analytics integration

31 CHAPTER 8 Segmentation This document will help you to understand, define and integrate segments. 8.1 Introduction Segmentation helps you to run an experiment only on a segment of a population. A Dimension is a key concept in segmentation. A dimension is a characteristic of your population. For example the gender is a characteristic of a population. A dimension is divided into multiple segment. For example the genre dimension is divided between male and female. Arise can help you segment your users for a single dimension. Arise do not support yet multiple dimensions. Few examples of dimensions that can be implemented: genre location already a buyer etc. You have to define the segment value of the dimension using the Arise SDK. On the dashboard you will be able to run your experiment only on a specific segment. For example, you can set the gender value with the Arise SDK (male or female) then run an experiment only on the female segment to test a new promotion. 8.2 Implementation instructions Define the segment value Add the segment parameter to the initialize method. In this example we set the segment value for the genre. The segment value should be retrieve for the info On ios: [Arise initializewithkey:key appname:appname setsegment:@"female"]; On Android: Arise.initialize(getApplicationContext(), authkey, appname, "female"); 27

32 Segment your experiment On your dashboard, you can enter the segment value for the experiment. If you want to run the experiment only on females, just enter female in the Segment input box. Other segment(s) will not be part of the experiment and will display a default value. Events of users not in the experiments will be also ignored. 28 Chapter 8. Segmentation

33 CHAPTER 9 Release notes 9.1 Version 2.8 January 31th ios Segmentation support Android Segmentation support 9.2 Version 2.7 December 5th ios Flurry Analytics integration Android Flurry Analytics integration Potential conflict with external loopj library removed 9.3 Version November 26th

34 9.3.1 ios Events ignored when recorded to quickly bug fix 9.4 Version September 17th Html5 Added compatibility with PhoneGap for ios. 9.5 Version September 4th Html5 Added compatibility with PhoneGap for Android. 9.6 Version 2.6 August 30th 2013 Backward compatible with ios and Android Arise SDK version Dashboard Adding support experiments tags. Mobile apps will the this tag to refer to the experiment instead of the experiment name. It means that you can run a new experiment with new values without resubmitting your app to the store. Other experiments are automatically collapsed when a new one is created Fix issue with empty distribution value ios Support for experiment tags AFNetworking library renamed to avoid conflicts with an existing library Android Support for experiment tags 30 Chapter 9. Release notes

35 9.6.4 Migration notes from 2.5 to 2.6 SDK 2.5 will still work with experiments names. To use experiment tags: 1. Update your SDK 2. Replace your experiments names with experiments tags names in your source code 9.7 Version 2.5 August 27th Dashboard Adding support for multiple applications. Each application will be able to contain an unlimited number of experiments Experiments collapsible status are now saved One step registration Migration of existing Arise version 1.0 users ios Experiment values are now returned instantly if the system has not retrieved any values from the server. We had a 5 seconds waiting time on the previous version Support for application names on initialization Android Experiment values are now returned instantly if the system has not retrieved any values from the server. We had a 5 seconds waiting time on the previous version Support for application names on initialization 9.8 Version 2.4 August 22th Dashboard Adding support up to 8 variations per experiment (A/B/N testing) Stunning performances (no page reload) 9.7. Version

36 9.8.2 ios A default value can be defined Multiple variations support Platform support lowered form ios 6.0 and up to ios 5.0 and up Android A default value can be defined Multiple variations support 9.9 Version 2.3 August 6th Dashboard Multiple experiments support Experiment status (draft, active, archived) Experiments info and report merged on the same page ios Better getvariation callback handling (works even at the first launch of the app) Less http requests (the registration with the server is now cached) Multiple experiments support Android Less http requests (the registration with the server is now cached) Multiple experiments support 9.10 Version 2.2 July 28th 2013 First release of the new Arise platform (2.x). Versions 2.0 and 2.1 were never released to the public. 32 Chapter 9. Release notes

37 CHAPTER 10 Indices and tables genindex modindex search 33

Linkify Documentation

Linkify Documentation Linkify Documentation Release 1.0.0 Studio Ousia November 01, 2014 Contents 1 Developer Support 3 1.1 Customize Linkify Application..................................... 3 1.2 Embed to ios App............................................

More information

TomTom Mobile SDK QuickStart Guide

TomTom Mobile SDK QuickStart Guide TomTom Mobile SDK QuickStart Guide Table of Contents Introduction... 3 Migrate to TomTom ios... 4 Prerequisites...4 Initializing a map...4 Displaying a marker...4 Displaying traffic...5 Displaying a route/directions...5

More information

All-In-One-Designer SEO Handbook

All-In-One-Designer SEO Handbook All-In-One-Designer SEO Handbook Introduction To increase the visibility of the e-store to potential buyers, there are some techniques that a website admin can implement through the admin panel to enhance

More information

Create new Android project in Android Studio Add Button and TextView to layout Learn how to use buttons to call methods. Modify strings.

Create new Android project in Android Studio Add Button and TextView to layout Learn how to use buttons to call methods. Modify strings. Hello World Lab Objectives: Create new Android project in Android Studio Add Button and TextView to layout Learn how to use buttons to call methods. Modify strings.xml What to Turn in: The lab evaluation

More information

Android Tutorial: Part 3

Android Tutorial: Part 3 Android Tutorial: Part 3 Adding Client TCP/IP software to the Rapid Prototype GUI Project 5.2 1 Step 1: Copying the TCP/IP Client Source Code Quit Android Studio Copy the entire Android Studio project

More information

1. License. Copyright 2018 gamedna Ltd. All rights reserved.

1. License. Copyright 2018 gamedna Ltd. All rights reserved. Contents 1. License... 3 2. Plugin updates... 4 a. Update from previous versions to 2.6.0... 4 3. Introduction... 5 4. Getting started... 6 5. Example project... 8 6. GitHub Repository... 8 7. Recording

More information

My First iphone App (for Xcode version 6.4)

My First iphone App (for Xcode version 6.4) My First iphone App (for Xcode version 6.4) 1. Tutorial Overview In this tutorial, you re going to create a very simple application on the iphone or ipod Touch. It has a text field, a label, and a button

More information

Getting Started With Android Feature Flags

Getting Started With Android Feature Flags Guide Getting Started With Android Feature Flags INTRO When it comes to getting started with feature flags (Android feature flags or just in general), you have to understand that there are degrees of feature

More information

Cordova (Phonegap) Installing Cordova (Phonegap)

Cordova (Phonegap)  Installing Cordova (Phonegap) http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:hyb3.5:init:add:cordova Cordova (Phonegap) Installing Cordova (Phonegap) 1. New > others > Create Android Project 1. Input Application Name, Build

More information

MALWAREBYTES PLUGIN DOCUMENTATION

MALWAREBYTES PLUGIN DOCUMENTATION Contents Requirements... 2 Installation Scenarios... 2 Existing Malwarebytes Installations... 2 Install / Update Malwarebytes Plugin... 3 Configuring Malwarebytes Plugin... 5 About the Screens... 7 System

More information

AppsFlyer SDK Integration - Android V

AppsFlyer SDK Integration - Android V Help Center SDK Integrations Previous SDK Versions AppsFlyer SDK Integration - Android V.2.3.1.18 Print / PDF Jamie Weider Last update: November 19, 2018 11:30 Page Contents: This Android SDK is out of

More information

Lab 1: Getting Started With Android Programming

Lab 1: Getting Started With Android Programming Islamic University of Gaza Faculty of Engineering Computer Engineering Dept. Eng. Jehad Aldahdooh Mobile Computing Android Lab Lab 1: Getting Started With Android Programming To create a new Android Project

More information

CONVERSION TRACKING PIXEL GUIDE

CONVERSION TRACKING PIXEL GUIDE Conversion Tracking Pixel Guide A Step By Step Guide to Installing a conversion tracking pixel for your next Facebook ad. Go beyond clicks, and know who s converting. PRESENTED BY JULIE LOWE OF SOCIALLY

More information

XML Tutorial. NOTE: This course is for basic concepts of XML in line with our existing Android Studio project.

XML Tutorial. NOTE: This course is for basic concepts of XML in line with our existing Android Studio project. XML Tutorial XML stands for extensible Markup Language. XML is a markup language much like HTML used to describe data. XML tags are not predefined in XML. We should define our own Tags. Xml is well readable

More information

Table of Content. CLOUDCHERRY Android SDK Manual

Table of Content. CLOUDCHERRY Android SDK Manual Table of Content 1. Introduction: cloudcherry-android-sdk 2 2. Capabilities 2 3. Setup 2 4. How to create static token 3 5. Initialize SDK 5 6. How to trigger the SDK? 5 7. How to setup custom legends

More information

SugarCRM Jumpstart Project Team Training. Technology Advisors, Inc.

SugarCRM Jumpstart Project Team Training. Technology Advisors, Inc. SugarCRM Jumpstart Project Team Training Technology Advisors, Inc. Goal Provide Project Team with necessary background to understand standard SugarCRM functionality in order to make informed decisions

More information

Lab 3: Using Worklight Server and Environment Optimization Lab Exercise

Lab 3: Using Worklight Server and Environment Optimization Lab Exercise Lab 3: Using Worklight Server and Environment Optimization Lab Exercise Table of Contents Lab 3 Using the Worklight Server and Environment Optimizations... 3-4 3.1 Building and Testing on the Android Platform...3-4

More information

LICENTIA. Nuntius. Magento Marketing Extension REVISION: THURSDAY, NOVEMBER 1, 2016 (V )

LICENTIA. Nuntius. Magento  Marketing Extension REVISION: THURSDAY, NOVEMBER 1, 2016 (V ) LICENTIA Nuntius Magento Email Marketing Extension REVISION: THURSDAY, NOVEMBER 1, 2016 (V1.10.0.0) INDEX About the extension... 6 Compatability... 6 How to install... 6 After Instalattion... 6 Integrate

More information

UNDERSTANDING ACTIVITIES

UNDERSTANDING ACTIVITIES Activities Activity is a window that contains the user interface of your application. An Android activity is both a unit of user interaction - typically filling the whole screen of an Android mobile device

More information

Visual Dialogue User Guide. Version 6.0

Visual Dialogue User Guide. Version 6.0 Visual Dialogue User Guide Version 6.0 2013 Pitney Bowes Software Inc. All rights reserved. This document may contain confidential and proprietary information belonging to Pitney Bowes Inc. and/or its

More information

PASSPORTAL PLUGIN DOCUMENTATION

PASSPORTAL PLUGIN DOCUMENTATION Contents Requirements... 2 Install or Update Passportal Plugin Solution Center... 3 Configuring Passportal Plugin... 5 Client mapping... 6 User Class Configuration... 7 About the Screens... 8 Passportal

More information

LifeStreet Media Android Publisher SDK Integration Guide

LifeStreet Media Android Publisher SDK Integration Guide LifeStreet Media Android Publisher SDK Integration Guide Version 1.12.0 Copyright 2015 Lifestreet Corporation Contents Introduction... 3 Downloading the SDK... 3 Choose type of SDK... 3 Adding the LSM

More information

Release Notes Release (December 4, 2017)... 4 Release (November 27, 2017)... 5 Release

Release Notes Release (December 4, 2017)... 4 Release (November 27, 2017)... 5 Release Release Notes Release 2.1.4. 201712031143 (December 4, 2017)... 4 Release 2.1.4. 201711260843 (November 27, 2017)... 5 Release 2.1.4. 201711190811 (November 20, 2017)... 6 Release 2.1.4. 201711121228 (November

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

Use the API or contact customer service to provide us with the following: General ios Android App Name (friendly one-word name)

Use the API or contact customer service to provide us with the following: General ios Android App Name (friendly one-word name) Oplytic Attribution V 1.2.0 December 2017 Oplytic provides attribution for app-to-app and mobile-web-to-app mobile marketing. Oplytic leverages the tracking provided by Universal Links (ios) and App Links

More information

IBM emessage Version 9 Release 1 February 13, User's Guide

IBM emessage Version 9 Release 1 February 13, User's Guide IBM emessage Version 9 Release 1 February 13, 2015 User's Guide Note Before using this information and the product it supports, read the information in Notices on page 471. This edition applies to version

More information

Installation and Configuration Manual

Installation and Configuration Manual Installation and Configuration Manual IMPORTANT YOU MUST READ AND AGREE TO THE TERMS AND CONDITIONS OF THE LICENSE BEFORE CONTINUING WITH THIS PROGRAM INSTALL. CIRRUS SOFT LTD End-User License Agreement

More information

COMP4521 EMBEDDED SYSTEMS SOFTWARE

COMP4521 EMBEDDED SYSTEMS SOFTWARE COMP4521 EMBEDDED SYSTEMS SOFTWARE LAB 1: DEVELOPING SIMPLE APPLICATIONS FOR ANDROID INTRODUCTION Android is a mobile platform/os that uses a modified version of the Linux kernel. It was initially developed

More information

University of Stirling Computing Science Telecommunications Systems and Services CSCU9YH: Android Practical 1 Hello World

University of Stirling Computing Science Telecommunications Systems and Services CSCU9YH: Android Practical 1 Hello World University of Stirling Computing Science Telecommunications Systems and Services CSCU9YH: Android Practical 1 Hello World Before you do anything read all of the following red paragraph! For this lab you

More information

EMBEDDED SYSTEMS PROGRAMMING Application Basics

EMBEDDED SYSTEMS PROGRAMMING Application Basics EMBEDDED SYSTEMS PROGRAMMING 2015-16 Application Basics APPLICATIONS Application components (e.g., UI elements) are objects instantiated from the platform s frameworks Applications are event driven ( there

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

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

AppsFlyer SDK Integration - Android V 4.5.0

AppsFlyer SDK Integration - Android V 4.5.0 Help Center SDK Integrations Previous SDK Versions AppsFlyer SDK Integration - Android V 4.5.0 Print / PDF Jamie Weider Last update: November 20, 2018 11:22 Page Contents: This Android SDK is out of date!

More information

1. License. 2. Introduction. a. Read Leaderboard b. Write and Flush Leaderboards Custom widgets, 3D widgets and VR mode...

1. License. 2. Introduction. a. Read Leaderboard b. Write and Flush Leaderboards Custom widgets, 3D widgets and VR mode... Contents 1. License... 3 2. Introduction... 3 3. Plugin updates... 5 a. Update from previous versions to 2.7.0... 5 4. Example project... 6 5. GitHub Repository... 6 6. Getting started... 7 7. Plugin usage...

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

CS 370 Android Basics D R. M I C H A E L J. R E A L E F A L L

CS 370 Android Basics D R. M I C H A E L J. R E A L E F A L L CS 370 Android Basics D R. M I C H A E L J. R E A L E F A L L 2 0 1 5 Activity Basics Manifest File AndroidManifest.xml Central configuration of Android application Defines: Name of application Icon for

More information

WEBSITE INSTRUCTIONS. Table of Contents

WEBSITE INSTRUCTIONS. Table of Contents WEBSITE INSTRUCTIONS Table of Contents 1. How to edit your website 2. Kigo Plugin 2.1. Initial Setup 2.2. Data sync 2.3. General 2.4. Property & Search Settings 2.5. Slideshow 2.6. Take me live 2.7. Advanced

More information

Dashboards. Overview. Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6

Dashboards. Overview. Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6 Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6 Overview In Cisco Unified Intelligence Center, Dashboard is an interface that allows

More information

Salesforce Lead Management Implementation Guide

Salesforce Lead Management Implementation Guide Salesforce Lead Management Implementation Guide Salesforce, Winter 16 @salesforcedocs Last updated: October 1, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered

More information

WEBSITE INSTRUCTIONS

WEBSITE INSTRUCTIONS Table of Contents WEBSITE INSTRUCTIONS 1. How to edit your website 2. Kigo Plugin 2.1. Initial Setup 2.2. Data sync 2.3. General 2.4. Property & Search Settings 2.5. Slideshow 2.6. Take me live 2.7. Advanced

More information

Continuous Integration (CI) with Jenkins

Continuous Integration (CI) with Jenkins TDDC88 Lab 5 Continuous Integration (CI) with Jenkins This lab will give you some handson experience in using continuous integration tools to automate the integration periodically and/or when members of

More information

Startup Guide. Version 2.3.7

Startup Guide. Version 2.3.7 Startup Guide Version 2.3.7 Installation and initial setup Your welcome email included a link to download the ORBTR plugin. Save the software to your hard drive and log into the admin panel of your WordPress

More information

VISITOR SEGMENTATION

VISITOR SEGMENTATION support@magestore.com sales@magestore.com Phone: 084.4.8585.4587 VISITOR SEGMENTATION USER GUIDE Version 1.0.0 Table of Contents 1. INTRODUCTION... 3 Create unlimited visitor segments... 3 Show targeted

More information

If you are not registered as Developer yet, you need to click blue button Register.

If you are not registered as Developer yet, you need to click blue button Register. Facebook 1. Login to your Facebook account. 2. Go to the Developers page: https://developers.facebook.com/ If you are not registered as Developer yet, you need to click blue button Register. FAQ: Question:

More information

Introduction To Android

Introduction To Android Introduction To Android Mobile Technologies Symbian OS ios BlackBerry OS Windows Android Introduction to Android Android is an operating system for mobile devices such as smart phones and tablet computers.

More information

Uploading Builds to the Microsoft Store Guide:

Uploading Builds to the Microsoft Store Guide: Uploading Builds to the Microsoft Store Guide: A video of the process can be viewed online here: https://www.youtube.com/watch?v=106d69c3l8e 1. Create a new app on the developer website Log into the Obviously

More information

ITP 140 Mobile Technologies. Mobile Topics

ITP 140 Mobile Technologies. Mobile Topics ITP 140 Mobile Technologies Mobile Topics Topics Analytics APIs RESTful Facebook Twitter Google Cloud Web Hosting 2 Reach We need users! The number of users who try our apps Retention The number of users

More information

Navigation bar (Xcode version 4.5.2) 1. Create a new project. From the Xcode menu, select File > New > Project

Navigation bar (Xcode version 4.5.2) 1. Create a new project. From the Xcode menu, select File > New > Project Navigation bar (Xcode version 4.5.2) 1. Create a new project. From the Xcode menu, select File > New > Project Choose the Single View Application template Click Next. In the Choose options for your new

More information

Echinacea Release Notes

Echinacea Release Notes Echinacea Release Notes Sandbox: July, 2018 Production: September, 2018 At-a-Glance New Features and Enhancements highlights: Archiving Transactions to save on data storage Improved styling of Financial

More information

Monarch Services Website Quick Guide

Monarch Services Website Quick Guide January 2016 Monarch Services Website Quick Guide www.monarchscc.org Credentials Wordpress Login URL: http://www.monarchscc.org/wp-login Login name :Nancya Password: wcs9na! Hosting Login at dreamhost.com

More information

Akamai Bot Manager. Android and ios BMP SDK

Akamai Bot Manager. Android and ios BMP SDK Akamai Bot Manager Android and ios BMP SDK Prabha Kaliyamoorthy January, 2018 Contents Bot Manager SDK 4 Identifying Protected Endpoints 5 Identifying the App OS and Version in the user-agent 5 Request

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

Configuring the Android Manifest File

Configuring the Android Manifest File Configuring the Android Manifest File Author : userone What You ll Learn in This Hour:. Exploring the Android manifest file. Configuring basic application settings. Defining activities. Managing application

More information

Sacred Heart Nativity

Sacred Heart Nativity August 2016 Sacred Heart Nativity http://www.shnativity.org Credentials Wordpress Admin Login URL: http://www.shnativity.org/wp-login.php login = sarriola@shnativity.org pw = sent via system email Login

More information

Syncing Between Pardot and Salesforce

Syncing Between Pardot and Salesforce Syncing Between Pardot and Salesforce Salesforce, Summer 16 @salesforcedocs Last updated: July 13, 2016 Copyright 2000 2016 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark

More information

CS371m - Mobile Computing. Persistence - Web Based Storage CHECK OUT g/sync-adapters/index.

CS371m - Mobile Computing. Persistence - Web Based Storage CHECK OUT   g/sync-adapters/index. CS371m - Mobile Computing Persistence - Web Based Storage CHECK OUT https://developer.android.com/trainin g/sync-adapters/index.html The Cloud. 2 Backend No clear definition of backend front end - user

More information

Salesforce Classic Mobile User Guide for Android

Salesforce Classic Mobile User Guide for Android Salesforce Classic Mobile User Guide for Android Version 41.0, Winter 18 @salesforcedocs Last updated: November 21, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered

More information

Android Application Development. By : Shibaji Debnath

Android Application Development. By : Shibaji Debnath Android Application Development By : Shibaji Debnath About Me I have over 10 years experience in IT Industry. I have started my career as Java Software Developer. I worked in various multinational company.

More information

SLI Learning Search Connect For Magento 2

SLI Learning Search Connect For Magento 2 SLI Learning Search Connect For Magento 2 User Guide v1.2.2 The Learning Search Connect module integrates with SLI Systems Search and provides an outstanding level of search customizability. Contents 1.

More information

Adobe Marketing Cloud Best Practices Implementing Adobe Target using Dynamic Tag Management

Adobe Marketing Cloud Best Practices Implementing Adobe Target using Dynamic Tag Management Adobe Marketing Cloud Best Practices Implementing Adobe Target using Dynamic Tag Management Contents Best Practices for Implementing Adobe Target using Dynamic Tag Management.3 Dynamic Tag Management Implementation...4

More information

CSE 332: Data Structures and Parallelism Winter 2019 Setting Up Your CSE 332 Environment

CSE 332: Data Structures and Parallelism Winter 2019 Setting Up Your CSE 332 Environment CSE 332: Data Structures and Parallelism Winter 2019 Setting Up Your CSE 332 Environment This document guides you through setting up Eclipse for CSE 332. The first section covers using gitlab to access

More information

Overview What s Google Analytics? The Google Analytics implementation formula. Steps involved in installing Google Analytics.

Overview What s Google Analytics? The Google Analytics implementation formula. Steps involved in installing Google Analytics. Google Analytics Overview What s Google Analytics? The Google Analytics implementation formula. Steps involved in installing Google Analytics. Tracking events, campaigns and ecommerce data. Creating goals

More information

Lab 1 - Setting up the User s Profile UI

Lab 1 - Setting up the User s Profile UI Lab 1 - Setting up the User s Profile UI Getting started This is the first in a series of labs that allow you to develop the MyRuns App. The goal of the app is to capture and display (using maps) walks

More information

NATIVE APP INTERCEPTS on ios & ANDROID

NATIVE APP INTERCEPTS on ios & ANDROID ethnio tm NATIVE APP INTERCEPTS on ios & ANDROID VERSION NO. 2 CREATED JAN 17, 2018 ETHNIO, INC. 6121 W SUNSET BLVD LOS ANGELES, CA 90028 TEL (888) 879-7439 OVERVIEW There are two basic methods for implementing

More information

Advanced Omnibus Driver. Manual

Advanced Omnibus Driver. Manual Advanced Omnibus Driver Manual Autor: Phillip Polster Co-Autor: Niklas Polster Stand: 09.12.2015 Contents 2 Contents Contents... 2 1 First steps... 4 1.1 Installation... 4 1.2 Setup... 4 1.3 Liste of the

More information

REPORTS 4 YOU for VTIGER CRM 6.x

REPORTS 4 YOU for VTIGER CRM 6.x REPORTS 4 YOU for VTIGER CRM 6.x Introduction Reports 4 You is the most powerful runtime and design environment for your custom reports integrated into vtiger CRM Open Source. Main Features: Easy installation

More information

Family Map Client Specification

Family Map Client Specification Family Map Client Specification 1 Contents Contents... 2 Acknowledgements... 4 Introduction... 4 Purposes... 4 Family Map Client: A Quick Overview... 4 Activities... 5 Main Activity... 5 Login Fragment...

More information

Snapshot Best Practices: Continuous Integration

Snapshot Best Practices: Continuous Integration Snapshot Best Practices: Continuous Integration Snapshot provides sophisticated and flexible tools for continuously keeping Salesforce accounts, developer projects, and content repositories synchronized.

More information

How to Convert a Simple Web Site into a Mobile App. Using PhoneGap Build, PhoneGap Desktop, PhoneGap CLI. Use Android Studio

How to Convert a Simple Web Site into a Mobile App. Using PhoneGap Build, PhoneGap Desktop, PhoneGap CLI. Use Android Studio How to Convert a Simple Web Site into a Mobile App Using PhoneGap Build, PhoneGap Desktop, PhoneGap CLI or Android Studio Instead of learning how to program in a native mobile app language (e.g., Java/Kotlin

More information

Briefcase ios Release Notes

Briefcase ios Release Notes Briefcase ios 3.5.2 Release Notes Technical Requirements Devices Supported NOTE: All devices require IOS6 or higher ipad (2 nd generation and above) and ipad Mini iphone (3GS and above) ipod Touch (4 th

More information

Lightning Knowledge Guide

Lightning Knowledge Guide Lightning Knowledge Guide Salesforce, Spring 18 @salesforcedocs Last updated: April 13, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com,

More information

Android development. Outline. Android Studio. Setting up Android Studio. 1. Set up Android Studio. Tiberiu Vilcu. 2.

Android development. Outline. Android Studio. Setting up Android Studio. 1. Set up Android Studio. Tiberiu Vilcu. 2. Outline 1. Set up Android Studio Android development Tiberiu Vilcu Prepared for EECS 411 Sugih Jamin 15 September 2017 2. Create sample app 3. Add UI to see how the design interface works 4. Add some code

More information

Intents. Your first app assignment

Intents. Your first app assignment Intents Your first app assignment We will make this. Decidedly lackluster. Java Code Java Code XML XML Preview XML Java Code Java Code XML Buttons that work

More information

Google Tag Manager. Google Tag Manager Custom Module for Magento

Google Tag Manager. Google Tag Manager Custom Module for Magento Google Tag Manager Custom Module for Magento TABLE OF CONTENTS Table of Contents Table Of Contents...2 1. INTRODUCTION...3 2. Overview...3 3. Requirements...3 4. Features...4 4.1 Features accessible from

More information

Photo Sharing Site Comparison. Natalie DeCario External Affairs Intern

Photo Sharing Site Comparison. Natalie DeCario External Affairs Intern Photo Sharing Site Comparison Natalie DeCario External Affairs Intern Dropbox - Pricing Pro Storage: 100 GB is $9.99/month; $99/year Most popular 200GB is $19.99/month; $199/year High-resolution 500 GB

More information

How To Run Mobi Ready

How To Run Mobi Ready How To Run Mobi Ready White Label Editor First of all, your clients need to have a domain name. If they do not have one yet, they can purchase one, for example at ovh.com. A.com name costs some 5 / year.

More information

Wireless Vehicle Bus Adapter (WVA) Android Library Tutorial

Wireless Vehicle Bus Adapter (WVA) Android Library Tutorial Wireless Vehicle Bus Adapter (WVA) Android Library Tutorial Revision history 90001431-13 Revision Date Description A October 2014 Original release. B October 2017 Rebranded the document. Edited the document.

More information

Anchor User Guide. Presented by: Last Revised: August 07, 2017

Anchor User Guide. Presented by: Last Revised: August 07, 2017 Anchor User Guide Presented by: Last Revised: August 07, 2017 TABLE OF CONTENTS GETTING STARTED... 1 How to Log In to the Web Portal... 1 How to Manage Account Settings... 2 How to Configure Two-Step Authentication...

More information

DPS Baseline Analytics

DPS Baseline Analytics Description of all metrics Shikha Bhargava, Sr. Product Manager, Adobe, Digital Publishing Suite March, 2014 Introduction... 4 Application Info... 4 App First Time Launches... 4 Launches... 5 Folios...

More information

CSE 332: Data Structures and Parallelism Autumn 2017 Setting Up Your CSE 332 Environment In this document, we will provide information for setting up Eclipse for CSE 332. The first s ection covers using

More information

Application Development in ios 7

Application Development in ios 7 Application Development in ios 7 Kyle Begeman Chapter No. 1 "Xcode 5 A Developer's Ultimate Tool" In this package, you will find: A Biography of the author of the book A preview chapter from the book,

More information

Marketing Operations Cookbook

Marketing Operations Cookbook Marketing Operations Cookbook Rev: 2013-12-02 Sitecore CMS 6.6 Marketing Operations Cookbook A marketer's guide to managing how your website engages with your visitors Table of Contents Chapter 1 Introduction...

More information

Perceptive Interact for Salesforce Enterprise

Perceptive Interact for Salesforce Enterprise Perceptive Interact for Salesforce Enterprise Installation and Setup Guide Version: 3.x.x Written by: Documentation Team, R&D Date: January 2019 Copyright 2015-2019 Hyland Software, Inc. and its affiliates.

More information

VMware AirWatch Google Sync Integration Guide Securing Your Infrastructure

VMware AirWatch Google Sync Integration Guide Securing Your  Infrastructure VMware AirWatch Google Sync Integration Guide Securing Your Email Infrastructure AirWatch v9.2 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.

More information

QUICK START GUIDE: CORRELEAD POWERED BY FORCIVITY

QUICK START GUIDE: CORRELEAD POWERED BY FORCIVITY Release Notes v2.1 Released February 19, 2018 - Bug fixes and stability fixes - Added functionality to use Salesforce Duplicate and Matching rules to associate leads to accounts v2.0 Released January 30,

More information

Infantium Documentation

Infantium Documentation Infantium Documentation Release 2.3.0.0 Infantium April 24, 2014 Contents i ii Infantium s SDK is specially focused to adapt mobile applications to work and communicate with Infantium servers. It s purpose

More information

2/21/2018 Blackbaud NetCommunity 7.1 Parts US 2017 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any

2/21/2018 Blackbaud NetCommunity 7.1 Parts US 2017 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any Parts Guide 2/21/2018 Blackbaud NetCommunity 7.1 Parts US 2017 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical,

More information

Act! User's Guide Working with Your Contacts

Act! User's Guide Working with Your Contacts User s Guide (v18) Act! User's Guide What s Contact and Customer Management Software?... 8 Act! Ownership Change... 8 Starting Your Act! Software... 8 Log on... 9 Opening a Database... 9 Setting Up for

More information

Salesforce Classic Mobile Guide for iphone

Salesforce Classic Mobile Guide for iphone Salesforce Classic Mobile Guide for iphone Version 41.0, Winter 18 @salesforcedocs Last updated: November 30, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered

More information

DEVELOPERS MANUAL. Philip SUPER HAPPY FUN FUN INC Research Blvd. Suite C-220 Austin, TX, 78759

DEVELOPERS MANUAL. Philip SUPER HAPPY FUN FUN INC Research Blvd. Suite C-220 Austin, TX, 78759 DEVELOPERS MANUAL Philip SUPER HAPPY FUN FUN INC. 11044 Research Blvd. Suite C-220 Austin, TX, 78759 Table of Contents Quick Start Guide... 3 First Time Setup for Development... 4 Getting Started in Unity...

More information

A User Guide. Besides, this Getting Started guide, you ll find the Zoho Campaigns User Guide and many other additional resources at zoho.com.

A User Guide. Besides, this Getting Started guide, you ll find the Zoho Campaigns User Guide and many other additional resources at zoho.com. A User Guide Welcome to Zoho Campaigns! This guide will help you create and send your first email campaign. In addition to sending an email campaign, you ll learn how to create your first mailing list,

More information

MOBILE QUICK START GUIDE

MOBILE QUICK START GUIDE MOBILE QUICK START GUIDE TABLE OF CONTENTS Welcome to ONE by AOL: Mobile... Before You Start... Add A New User... Create Block Group... Create Application/Site... Create Placement... Create One by AOL:

More information

Login with Amazon. Getting Started Guide for Android apps

Login with Amazon. Getting Started Guide for Android apps Login with Amazon Getting Started Guide for Android apps Login with Amazon: Getting Started Guide for Android Copyright 2017 Amazon.com, Inc., or its affiliates. All rights reserved. Amazon and the Amazon

More information

Mobile Application Development Lab [] Simple Android Application for Native Calculator. To develop a Simple Android Application for Native Calculator.

Mobile Application Development Lab [] Simple Android Application for Native Calculator. To develop a Simple Android Application for Native Calculator. Simple Android Application for Native Calculator Aim: To develop a Simple Android Application for Native Calculator. Procedure: Creating a New project: Open Android Stdio and then click on File -> New

More information

The Connector Version 2.0 Microsoft Project to Atlassian JIRA Connectivity

The Connector Version 2.0 Microsoft Project to Atlassian JIRA Connectivity The Connector Version 2.0 Microsoft Project to Atlassian JIRA Connectivity User Manual Ecliptic Technologies, Inc. Copyright 2011 Page 1 of 99 What is The Connector? The Connector is a Microsoft Project

More information

HOW TO Build an HTML5 Pushdown Banner

HOW TO Build an HTML5 Pushdown Banner (/hc/en-us) Help Center Platform MDX 2.0 Contact Support (/hc/en-us/requests/new) SIZMEKSUPPORT Sizmek Help Center (/hc/en-us)» Ad Formats and Placement Types (/hc/en-us/categories/200106995--creative-building-ads-ad-formats-and-placement-types)»

More information

Release Notes ClearSQL (build 181)

Release Notes ClearSQL (build 181) August 14, 2018 Release Notes ClearSQL 7.1.2 (build 181) NEW FEATURES NEW: Exclusion of code lines from Flowcharts. It is now possible to exclude lines of code from a Flowchart diagram by defining exclusion

More information

ANALYTICS FOLDER SHARING

ANALYTICS FOLDER SHARING ANALYTICS FOLDER SHARING Summary Fine-tune what users can do with folders that contain reports or dashboards. Report and Dashboard Folders Use report and dashboard folders to organize your reports and

More information

Building MyFirstApp Android Application Step by Step. Sang Shin Learn with Passion!

Building MyFirstApp Android Application Step by Step. Sang Shin   Learn with Passion! Building MyFirstApp Android Application Step by Step. Sang Shin www.javapassion.com Learn with Passion! 1 Disclaimer Portions of this presentation are modifications based on work created and shared by

More information

A Quick Introduction to the Genesis Framework for WordPress. How to Install the Genesis Framework (and a Child Theme)

A Quick Introduction to the Genesis Framework for WordPress. How to Install the Genesis Framework (and a Child Theme) Table of Contents A Quick Introduction to the Genesis Framework for WordPress Introduction to the Genesis Framework... 5 1.1 What's a Framework?... 5 1.2 What's a Child Theme?... 5 1.3 Theme Files... 5

More information