slides at goo.gl/kifue
|
|
|
- Martha Parrish
- 10 years ago
- Views:
Transcription
1 chrome slides at goo.gl/kifue 1/29
2 The Mobile Web Developer's Tool Belt Pete LePage Developer Advocate, Google 2/29
3 Tooling In The Web Dev Lifecycle Development Environments Authoring Abstractions Frameworks & Libraries Testing & Iteration Flow Performance Tuning Build Optimization Deployment Check out Paul Irish's presentation on Tooling and the Web App Development Stack 3/29 3/29
4 Development Environment Code, Compile, Build, & Reload 4/29
5 Sublime Text 2 5/29 5/29
6 CodeKit It's like steriods for web developers Compiles nearly everything Live browser reloads Combines and minifies Optimizes images JSHint and JSLint Team collaboration Easy frameworks For more information, see incident57.com/codekit/ 6/29 6/29
7 Development Tools 7/29
8 A More Lickable Web Don't let mobile, enterprise or web be an excuse for ugly, beauty sells! Inspiration Human Interface Guidelines* pttrns.com Android's Human Interface Guidelines ios Human Interface Guidelines Developing Web Content for Safari User Experience Guidelines for Windows Phone * Use caution: following only one will look weird on another. 8/29 8/29
9 Boiler Plates jquery Mobile Bootstrap 9/29 9/29
10 Helpful Libraries: FT Fast Click Problem: 300ms delay between a tap and the click event firing on mobile browsers. Solution: Track TouchStartevents and fire a click event as soon as it receives a TouchEndevent. window.addeventlistener('load',function(){ newfastclick(document.body); },false); JAVASCRIPT github.com/ftlabs/fastclick 10/29 10/29
11 Helpful Libraries: JSConsole Problem: No debug console on mobile devices without using a remote debugger. Solution: Send console.logevents to a separate server that you connect to from your desktop. 1. Open on the desktop computer and type :listen 2. Paste output into the source for your mobile app 3.???? 4. Profit. Okay, not quite yet. jsconsole.com/ 11/29 11/29
12 Helpful Libraries: HammerJS Problem: Makes handling multi-touch gestures hella easy! Solution: A 2k library that handles tap, double tap, swipe, hold, transform and drag. var hammer = new Hammer(document.getElementById("container")); JAVASCRIPT hammer.ondragstart = function(ev){}; hammer.ondrag = function(ev){}; hammer.ondragend = function(ev){}; hammer.onswipe = function(ev){}; eightmedia.github.com/hammer.js/ 12/29 12/29
13 Helpful Libraries: Lawn Chair Problem: IndexedDB, WebSQL or LocalStorage, which works best? Solution: Provides a simple API that abstracts away the implementation of each service. var people = lawnchair(); people.save({name:"pete", "[email protected]"}); JAVASCRIPT people.all(function(peeps){ peeps.foreach(function(person){ console.log(person); }); }); brian.io/lawnchair/ 13/29 13/29
14 High DPI Displays There isn't an easy answer yet, but there are options... #my-image{ background:(low.png);} MEDIA only screen and(min-device-pixel-ratio:1.5){ #my-image{ background:(high.png);} } // Only works in Safari& Chrome today. background-image: url(icon1x.jpg); background-image:-webkit-image-set( url(icon1x.jpg) 1x, url(icon2x.jpg) 2x ); IMAGE SET //Not yet implmented by any browser:( SOURCE SET <img alt="my awesome image"src="banner.jpeg" srcset="banner-hd.jpeg 2x,banner-phone.jpeg 640w,banner-phone-HD.jpeg 640w 2x" 14/29 14/29
15 High DPI Displays Best Practices Using image replacement is generally frowned upon Use vector images or CSS styles wherever possible Heavily compressed 2x images often look better than enlarged 1x images Use icon fonts like Font Awesome For more information, see goo.gl/wjalt 15/29 15/29
16 Other Helpful Tips & Stuff To Know Fingers!= mouse pointer Avoid: tables, relative positioning, absolute positioning, floats Headers and Footers? Use position: fixed; Scroll inside elements? Use overflow: scroll; Inertial scrolling? Use -webkit-overflow-scrolling: touch;(ios 5+) 16/29 16/29
17 Testing 17/29
18 Faking It: Network Link Conditioner Testing locally doesn't simulate real world mobile networks, but there are tools you can use to simulate them. Charles Proxy [Mac, PC, Linux] Network Link Conditioner [Mac] 18/29 18/29
19 Faking It: Chrome's Dev Tools Chrome's Dev Tools allows you to over-ride some settings or force certain behaviours like: User Agent Device Metrics Simulate Touch Events Coming Soon: Geo Location Coming Soon: Device Orientation Coming Eventually: Device Pixel Ratio 19/29 19/29
20 Faking it: Emulators Emulators are a great place to start, but don't give you a complete picture. Android ios and without running XCode Browser Stack 20/29 20/29
21 Real Thing: Chrome Remote Debugger One Time Setup 1. Install the Android SDK 2. On the mobile device, enable USB debugging at the OS level 3. On the mobile device, launch Chrome. Open Settings > Advanced > Developer toolsand check the Enable USB Web debuggingcheckbox. Debugging 1. Connect the mobile device to computer via USB 2. On the desktop, run adb forward tcp:9222 localabstract:chrome_devtools_remote 3. Open the desktop, open Chrome and navigate to localhost:9222 See goo.gl/k2qhj for more information. 21/29 21/29
22 Real Thing: Safari Remote Debugger One Time Setup 1. On the mobile device, enable the Web Inspector under Settings > Safari > Advanced 2. On the desktop, open Safari and open the preference pane, under Advanced, check the Show Develop menuin the menu bar checkbox Debugging 1. Connect the mobile device to your computer 2. On the desktop, click the Developmenu bar item, and choose the device you want to debug See goo.gl/tlmww for more information. 22/29 22/29
23 Real Thing: Firefox Remote Debugger One Time Setup 1. On the desktop, navigate to about:config, search for remote-enenable it, then restart Firefox. 2. On the mobile device, navigate to about:config, search for debugger, toggle devtools.debugger.force-localto false and devtools.debugger.remote-enabledto true, then restart Firefox. Debugging 1. On the mobile device, find the IP address 2. On the desktop, click the Toolsmenu bar item, and choose Web Developer > Remote Debuggerand enter the remote IP address plus port See goo.gl/pqe4z for more information. 23/29 23/29
24 Real Thing: Open Device Labs source: Viljami Salminen goo.gl/1yu7c 24/29 24/29
25 A Few Favors to Ask! 25/29
26 What: Should we create a separate mobile site or create a responsive experience instead? Join Brad Frost as he takes apart the Obama and Romney campaign webites. When: November 14th, 10:30am ET Where: goo.gl/r01l6 26/29 26/29
27 We Want Need Your Help! Don't accept the status quo File any Chrome bugs you find at new.mcrbug.com Build a mobile web experiment and submit it at m.chromeexperiments.com to show off your skills! Start an open device lab in your area The mobile web is what you make of it. 27/29 27/29
28 <Thank You!> Questions? Pete LePage g+ petelepage.com/plus/ slides goo.gl/kifue 28/29
29 chrome 29/29
eggon SDK for ios 7 Integration Instructions
eggon SDK for ios 7 Integration Instructions The eggon SDK requires a few simple steps in order to be used within your ios 7 application. Environment This guide assumes that a standard ios Development
Silk Test 17.0. Testing Mobile Applications
Silk Test 17.0 Testing Mobile Applications Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 1992-2016. All rights reserved. MICRO
Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers
Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers 1 Table of Contents INTRODUCTION MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS
Advantage Cloud Access: Microsoft Remote Desktop for Android
Advantage Cloud Access: Microsoft Remote Desktop for Android 2645 Townsgate Road, Suite 200 Westlake Village, CA 91361 Support: 800.888.8075 Fax: 805.497.4983 2013 Compulink Business Systems, Inc. All
Steps for using MagicConnect
Getting Started Getting Started MagicConnect is a remote access service that allows you safe remote access to a target device from your remote device. What is a remote device? It is a Windows device, iphone/ipad,
SBBWU PROXY SETTING IT CENTRE How to Set a Proxy Server in All Major Internet Browsers for Windows
SBBWU PROXY SETTING IT CENTRE How to Set a Proxy Server in All Major Internet Browsers for Windows If you take your laptop to lots of places, including corporate networks that use proxy servers, you need
MERLIN SERVER. The Quick Start Guide for collaborative project management. 2012 ProjectWizards GmbH, Melle, Germany. All rights reserved.
MERLIN SERVER The Quick Start Guide for collaborative project management 2012 ProjectWizards GmbH, Melle, Germany. All rights reserved. INTRODUCTION Welcome to this quick start guide for Merlin Server!
Medstar Health Dell Services
Medstar Health Dell Services Non Medstar Device Citrix Connectivity Guide October 2012 Sean Kaminski Dell Services System Admin Consultant 1 Table of Contents Overview...3 What is Citrix and why do I need
Setting up Wireless ipad Control of your DEWETRON Computer-based System
Setting up Wireless ipad Control of your DEWETRON Computer-based System There are a few important things that you need to do in order to use remote desktop applications, such as the itap RDP on the new
Instructions for Configuring Your Browser Settings and Online Security FAQ s. ios8 Settings for iphone and ipad app
Instructions for Configuring Your Browser Settings and Online Security FAQ s ios8 Settings for iphone and ipad app General Settings The following browser settings and plug-ins are required to properly
Generate Android App
Generate Android App This paper describes how someone with no programming experience can generate an Android application in minutes without writing any code. The application, also called an APK file can
Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers
Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers 1 INTRODUCTION GOAL OBJECTIVES MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS OVERVIEW
Installing the VMware Horizon View Client to Access Hoag Virtual Desktops
Installing the VMware Horizon View Client to Access Hoag Virtual Desktops Hoag IT Department For questions or further assistance, please contact the Service Desk: 949-764-8600, option 2 1 Table of Contents
Quick Start Guide Mobile Entrée 4
Table of Contents Table of Contents... 1 Installation... 2 Obtaining the Installer... 2 Installation Using the Installer... 2 Site Configuration... 2 Feature Activation... 2 Definition of a Mobile Application
Introduction: The Xcode templates are not available in Cordova-2.0.0 or above, so we'll use the previous version, 1.9.0 for this recipe.
Tutorial Learning Objectives: After completing this lab, you should be able to learn about: Learn how to use Xcode with PhoneGap and jquery mobile to develop iphone Cordova applications. Learn how to use
Initial Setup of Microsoft Outlook 2011 with IMAP for OS X Lion
Initial Setup of Microsoft Outlook Concept This document describes the procedures for setting up the Microsoft Outlook email client to download messages from Google Mail using Internet Message Access Protocol
Title: Appium Automation for Mac OS X. Created By: Prithivirajan M. Abstract. Introduction
Title: Appium Automation for Mac OS X Created By: Prithivirajan M Abstract This document aims at providing the necessary information required for setting up mobile testing environment in Mac OS X for testing
Site Configuration Mobile Entrée 4
Table of Contents Table of Contents... 1 SharePoint Content Installed by ME... 3 Mobile Entrée Base Feature... 3 Mobile PerformancePoint Application Feature... 3 Mobile Entrée My Sites Feature... 3 Site
Dashcode User Guide. (Retired Document)
Dashcode User Guide (Retired Document) Contents Introduction to Dashcode User Guide 7 Who Should Read This Document? 7 Organization of This Document 7 Getting and Running Dashcode 8 Reporting Bugs 8 See
Multi-touch app development with modern web tools. David Reagan, Advanced Visualization Lab
Multi-touch app development with modern web tools David Reagan, Advanced Visualization Lab Advanced Visualization Lab A unit of the Research Technologies division of UITS Research Technologies is a PTI
User s manual 1. Introduction 2. Installation & Requirements 3. Your Tom s Planner account & login 4. Open & Save 5. Grid 6. Blue timeline 7.
User s manual 1. Introduction 3 2. Installation & Requirements 3 3. Your Tom s Planner account & login 4 4. Open & Save 4 5. Grid 6 Rows and groups 6 Columns 7 Time blocks 10 Icons 10 Comments 11 Dependencies
TxEIS Browser Settings
TxEIS Browser Settings Updated May 2016 The TxEIS Browser Settings document lists supported browsers and recommended browser settings which will allow you to utilize the TxEIS system at its fullest potential
Note: This documentation was written using the Samsung Galaxy S5 and Android version 5.0. Configuration may be slightly different.
University Information Technology Services Training, Outreach, Learning Technologies & Video Production HallPass Instructions for Connecting to PC with an Android Device Note: This documentation was written
1. Right click using your mouse on the desktop and select New Shortcut.
offers 3 login page styles: Standard Login, List Login or Quick Time Punch. Each login page can be saved as a shortcut to your desktop or as a bookmark for easy fast login access. For quicker access to
Using Microsoft Visual Studio 2010. API Reference
2010 API Reference Published: 2014-02-19 SWD-20140219103929387 Contents 1... 4 Key features of the Visual Studio plug-in... 4 Get started...5 Request a vendor account... 5 Get code signing and debug token
LCD MONITOR TOUCH PANEL DRIVER 2 OPERATION MANUAL. for Mac. Version 1.0 PN-L703A/PN-70TA3/PN-L703B/PN-70TB3/PN-L603A/PN-60TA3/PN-L603B/PN-60TB3
LCD MONITOR TOUCH PANEL DRIVER 2 OPERATION MANUAL for Mac Version 1.0 Applicable models PN-L703A/PN-70TA3/PN-L703B/PN-70TB3/PN-L603A/PN-60TA3/PN-L603B/PN-60TB3 Contents Introduction...3 System Requirements...3
Christie Brio Frequently Asked Questions
Christie Brio Frequently Asked Questions What is Christie Brio? Christie Brio is a network-enabled collaboration and presentation solution that allows multiple users to quickly share, edit and annotate
VPN: Virtual Private Network Setup Instructions
VPN: Virtual Private Network Setup Instructions Virtual Private Network (VPN): For e-journals and web-based databases, plus applications like EndNote's Online Search (formerly "Connect") and business systems.
Develop a Native App (ios and Android) for a Drupal Website without Learning Objective-C or Java. Drupaldelphia 2014 By Joe Roberts
Develop a Native App (ios and Android) for a Drupal Website without Learning Objective-C or Java Drupaldelphia 2014 By Joe Roberts Agenda What is DrupalGap and PhoneGap? How to setup your Drupal website
Flexible Identity Federation
Flexible Identity Federation User guide version 1.0.1 Publication History Date Description Revision 2015.09.25 initial release 1.0.0 2015.12.10 minor corrections 1.0.1 Copyright Orange Business Services
JTouch Mobile Extension for Joomla! User Guide
JTouch Mobile Extension for Joomla! User Guide A Mobilization Plugin & Touch Friendly Template for Joomla! 2.5 Author: Huy Nguyen Co- Author: John Nguyen ABSTRACT The JTouch Mobile extension was developed
Example of Standard API
16 Example of Standard API System Call Implementation Typically, a number associated with each system call System call interface maintains a table indexed according to these numbers The system call interface
2342-4. Scientific m-learning. 4-7 June 2012. Mobile Application Development using App Inventor for Android Devices
2342-4 Scientific m-learning 4-7 June 2012 Mobile Application Development using App Inventor for Android Devices TRIVEDI Kirankumar Rajnikant Shantilal Shah Engineering College New Sidsar Campu, PO Vartej
Remote Desktop Web Access. Using Remote Desktop Web Access
Remote Desktop Web Access What is RD Web Access? RD Web Access is a Computer Science service that allows you to access department software and machines from your Windows or OS X computer, both on and off
Reference Guide for WebCDM Application 2013 CEICData. All rights reserved.
Reference Guide for WebCDM Application 2013 CEICData. All rights reserved. Version 1.2 Created On February 5, 2007 Last Modified August 27, 2013 Table of Contents 1 SUPPORTED BROWSERS... 3 1.1 INTERNET
Running a Program on an AVD
Running a Program on an AVD Now that you have a project that builds an application, and an AVD with a system image compatible with the application s build target and API level requirements, you can run
BI-RADS Atlas 5th Edition e-book Download Instructions (Updated: 12/11/14)
BI-RADS Atlas 5th Edition e-book Download Instructions (Updated: 12/11/14) Note: These instructions and screenshots are a general guide and may vary with what appears on your device due to differences
How to Remotely Access the C&CDHB Network from a Personal Device
How to Remotely Access the C&CDHB Network from a Personal Device 13/09/2012 Contents Installing the Citrix Receiver for Windows PCs... 2 Installing the Citrix Receiver for Mac OS X... 6 Installing the
Adobe Marketing Cloud Bloodhound for Mac 3.0
Adobe Marketing Cloud Bloodhound for Mac 3.0 Contents Adobe Bloodhound for Mac 3.x for OSX...3 Getting Started...4 Processing Rules Mapping...6 Enable SSL...7 View Hits...8 Save Hits into a Test...9 Compare
Blueball Design Dynamic Content 2 Stack Readme Manual v1.0
Blueball Design Dynamic Content 2 Stack Readme Manual v1.0 A unique responsive stack that dynamically populates and updates a content area within the stack using a warehoused external XML flat text file
2X ApplicationServer & LoadBalancer Manual
2X ApplicationServer & LoadBalancer Manual 2X ApplicationServer & LoadBalancer Contents 1 URL: www.2x.com E-mail: [email protected] Information in this document is subject to change without notice. Companies,
Office of Information Technology Connecting to Microsoft Exchange User Guide
OVERVIEW The Office of Information Technology is migrating its messaging infrastructure from Microsoft Exchange 2003 to Microsoft Exchange 2010. Moving to the latest technology will provide many enhancements
Multi-Touch Control Wheel Software Development Kit User s Guide
Multi-Touch Control Wheel Software Development Kit User s Guide V3.0 Bulletin #1204 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: [email protected] www.grayhill.com/instinct
MERLIN. The Quick Start Guide to professional project management. 2013 ProjectWizards GmbH, Melle, Germany. All rights reserved.
MERLIN The Quick Start Guide to professional project management 2013 ProjectWizards GmbH, Melle, Germany. All rights reserved. INTRODUCTION Welcome to the quick start guide to Merlin! Thank you for choosing
Beginner's Guide. LiveCode Mobile Development. LiveCode. Create fun-filled, rich apps for Android and ios with. Colin Holgate PUBLISHING
LiveCode Mobile Development Beginner's Guide Create funfilled, rich apps for Android and ios with LiveCode Colin Holgate [ ] PUBLISHING BIRMINGHAM MUMBAt it's making Table of Contents Preface 1 Chapter
EM L18 Managing ios and Android Mobile Devices with Symantec Mobile Management Hands-On Lab
EM L18 Managing ios and Android Mobile Devices with Symantec Mobile Management Hands-On Lab Description The Symantec Mobile Management platform continues to expand it s offering with new support for native
Connection. to SECON-Server
Technical Documentation SECON-X OpenVPN Installation Connection. to SECON-Server Version: 1 Edition: 2015-03 Art. No: 350199 FAFNIR GmbH Bahrenfelder Str. 19 22765 Hamburg, Germany Tel.: +49 / 40 / 39
XenMobile Logs Collection Guide
XenMobile Logs Collection Guide 1 Contents Summary... 3 Background... 3 How to Collect Logs from Server Components... 4 Support Bundle Contents... 4 Operations Supported for Server Components... 5 Configurations
Mac/Windows Firefox 24+ (recommended browser at PSU), Safari 6+, and Chrome 31+ ipad ios 6+ Android tablets Chrome 31+
Using the PSU Book Where can I find the book for PSU this year? The PSU Book is in an electronic format and is made up of mlearning Guides (mobile Learning Guides, or mlgs). Each PSU course has a guide.
Wireless Presentation Gateway. User Guide
User Guide Table of Contents 1 Initial Setup Present Anything Without Wires p. 3 2 From A Laptop (Windows or Mac) First, download he client p. 4 Now connect p. 5 Additional Features p. 6 3 From An ios
Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013
Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone
Connecting Your Device to a Wireless Network
Connecting Your Device to a Wireless Network This manual is designed to be a tutorial for our customers seeking to connect their electronic devices to their home Internet network. This manual will include
LogMeIn Rescue Step-by-Step Connection Guide
LogMeIn Rescue Step-by-Step Connection Guide Contents About this Guide...3 Starting a PIN Code Session: Windows + Internet Explorer...4 Starting a PIN Code Session: Windows + Firefox...6 Starting an Email
KING ONLINE APPLICATIONS USING THE APPLE IPAD
King Schools, Inc. KING ONLINE APPLICATIONS USING THE APPLE IPAD User Guide Rcooley Contents 1. INTRODUCTION... 1 2. THE ISWIFTER SOLUTION... 2 2.1 DOWNLOAD AND PURCHASE... 2 2.2 USING ISWIFTER... 2 3.
place/business fetch details, 184 185 removefromfavorite () function, 189 search button handler bind, 190 191 B BlackBerry build environment
Index A addtofavorite() method, 175 177, 188 189 Android ADT Plugin for Eclipse installation, 22 24 application, GWT Build Path, 244 device info, 247 directory structure, 244, 245 Eclipse classpath, 244
Introduction. Installation of SE S AM E BARCODE virtual machine distribution. (Windows / Mac / Linux)
Installation of SE S AM E BARCODE virtual machine distribution (Windows / Mac / Linux) Introduction A "virtual machine" is a fake computer within a true one. An underlying software (here VirtualBox) is
Joostrap RWD Bootstrap Template
Joostrap RWD Bootstrap Template Step by Step Guide to Installing & Set-up Updated 17 th November 2012 Prepared by Philip Locke What is Joostrap?...3 JooStrap & The Basics...3 The Past & How Templating
How to start with 3DHOP
How to start with 3DHOP Package content, local setup, online deployment http://3dhop.net 30/6/2015 The 3DHOP distribution Where to find it, what s inside The 3DHOP distribution package From the page http://3dhop.net/download.php
EM L05 Managing ios and Android Mobile Devices with Symantec Mobile Management Hands-On Lab
EM L05 Managing ios and Android Mobile Devices with Symantec Mobile Management Hands-On Lab Description The Symantec Mobile Management platform continues to expand it s offering with new support for native
Akin Gump Strauss Hauer & Feld LLP Remote Access Resources
Akin Gump Strauss Hauer & Feld LLP Remote Access Resources Firm Laptop Windows Home PC Mac Computer Apple ipad Android Devices Exit akingump.com 2013 Akin Gump Strauss Hauer & Feld LLP Checkpoint VPN (Firm
Android Programming: Installation, Setup, and Getting Started
2012 Marty Hall Android Programming: Installation, Setup, and Getting Started Originals of Slides and Source Code for Examples: http://www.coreservlets.com/android-tutorial/ Customized Java EE Training:
HallPass Instructions for Connecting to your Campus PC Using the ipad
University Information Technology Services Training, Outreach, Learning Technologies & Video Production HallPass Instructions for Connecting to your Campus PC Using the ipad The following explains how
HTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang
HTML5 Applications Made Easy on Tizen IVI Brian Jones / Jimmy Huang IVI Systems Today Lots of hardware variety. Multiple operating systems Different input devices Software development requires access to
VPN User Guide. For Mac
VPN User Guide For Mac System Requirements Operating System: Mac OSX. Internet Browser: Safari (Firefox and Google Chrome are NOT currently supported). Disclaimer Your computer must have the system requirements
Grandstream Networks, Inc.
Grandstream Networks, Inc. GXV3275 IP Multimedia Phone for Android TM Microsoft Lync Application Setup Guide GXV3275 Microsoft Lync Setup Guide GXV3275 Microsoft Lync Setup Guide Index INTRODUCTION...
A digital Creative Company
Table of Contents 3 Responsive Websites 9 Responsive Web & Mobile Apps 10 Branding 12 Online Marketing 2 We Build Responsive Websites A responsive website has a flexible layout that adapts to fit various
Xcode Project Management Guide. (Legacy)
Xcode Project Management Guide (Legacy) Contents Introduction 10 Organization of This Document 10 See Also 11 Part I: Project Organization 12 Overview of an Xcode Project 13 Components of an Xcode Project
LCD MONITOR TOUCH DISPLAY DRIVER OPERATION MANUAL. for Mac. Version 1.0 PN-K322B/PN-K322BH/LL-S201A. Applicable models
LCD MONITOR TOUCH DISPLAY DRIVER OPERATION MANUAL for Mac Version 1.0 Applicable models PN-K322B/PN-K322BH/LL-S201A Contents Introduction...3 System Requirements...3 Setting up the Computer...4 Installing
OPS Data Quick Start Guide
OPS Data Quick Start Guide OPS Data Features Guide Revision: October, 2014 Technical Support (24/7) - (334) 705-1605 http://www.opelikapower.com Quick Start Guide OPS Data: Beginning today, you have access
Designing for the Mobile Web Lesson 3: HTML5 Web Apps
Designing for the Mobile Web Lesson 3: HTML5 Web Apps Michael Slater, CEO Andrew DesChenes, Dir. Services [email protected] 888.670.6793 www.webvanta.com Welcome! Four sessions 1: The Mobile
Mobile Technique and Features
Smart evision International, Inc. Mobile Technique and Features Smart evision White Paper Prepared By: Martin Hu Last Update: Oct 16, 2013 2013 1 P a g e Overview Mobile Business intelligence extends and
Developing Applications for ios
Developing Applications for ios Lecture 1: Mobile Applications Development Radu Ionescu [email protected] Faculty of Mathematics and Computer Science University of Bucharest Content Key concepts
How to use your ipad or iphone as a second monitor
I work with a MacBook Pro on my lap and don t use an external monitor. But once in a while I need just a little bit of extra room on my screen. Did you know your ipad, iphone or ipod touch can be an extra
Remote Desktop Connection Setup at King s College in Wilkes-Barre, PA
Remote Desktop Connection Setup at King s College in Wilkes-Barre, PA Remote Desktop connections are granted to King s Staff only. Students do not have desktop (office) machines on campus, thus no desktop
ipad for Attorneys 366 South Oyster Bay Road Hicksville, NY 11801 Phone: (516) 762-0155 Fax: (516) 977-3174 Email: solutions@glassertech.
1. Using the IPad and Browsing the Web a. Hardware Controls i. On/Off Button To turn the ipad on, just press and hold the on/off button. To turn it off, press the on/off button until the red slide to power
Interactive Whiteboard Functionality Overview... 4. Choosing Pen Style... 5. Erasing / Modifying Writing... 6. Undo / Redo... 6. Email...
Quick Start Guide 1 Stand-alone Usage Interactive Whiteboard Functionality Overview... 4 Choosing Pen Style... 5 Erasing / Modifying Writing... 6 Undo / Redo... 6 Email... 7 Import / Open file... 7 Saving
RDM+ Remote Desktop for Android. Getting Started Guide
RDM+ Remote Desktop for Android Getting Started Guide RDM+ (Remote Desktop for Mobiles) is a remote control tool that offers you the ability to connect to your desktop or laptop computer from Android device
Amazon WorkMail. User Guide Version 1.0
Amazon WorkMail User Guide Amazon WorkMail: User Guide Copyright 2016 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in connection
Silk Test 15.0. Testing Mobile Web Applications
Silk Test 15.0 Testing Mobile Web Applications Micro Focus 575 Anton Blvd., Suite 510 Costa Mesa, CA 92626 Copyright Micro Focus 2014. All rights reserved. Portions Copyright 1992-2009 Borland Software
TeamViewer App for Outlook Documentation
TeamViewer App for Outlook Documentation Version 1.0.0 TeamViewer GmbH Jahnstr. 30 D-73037 Göppingen www.teamviewer.com Content 1 Installation... 3 1.1 Option 1 - Installation for own use... 3 1.1.1 Use
Mobile Application Development
Mobile Application Development (Android & ios) Tutorial Emirates Skills 2015 3/26/2015 1 What is Android? An open source Linux-based operating system intended for mobile computing platforms Includes a
The "Eclipse Classic" version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended.
Installing the SDK This page describes how to install the Android SDK and set up your development environment for the first time. If you encounter any problems during installation, see the Troubleshooting
Workshop on Android and Applications Development
Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,
Multi-Touch Control Wheel Software Development Kit User s Guide
Multi-Touch Control Wheel Software Development Kit User s Guide v1.0 Bulletin #1204 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: [email protected] On the
AVG Business SSO Partner Getting Started Guide
AVG Business SSO Partner Getting Started Guide Table of Contents Overview... 2 Getting Started... 3 Web and OS requirements... 3 Supported web and device browsers... 3 Initial Login... 4 Navigation in
Take full advantage of IBM s IDEs for end- to- end mobile development
Take full advantage of IBM s IDEs for end- to- end mobile development ABSTRACT Mobile development with Rational Application Developer 8.5, Rational Software Architect 8.5, Rational Developer for zenterprise
Introduction to Android Development. Jeff Avery CS349, Mar 2013
Introduction to Android Development Jeff Avery CS349, Mar 2013 Overview What is Android? Android Architecture Overview Application Components Activity Lifecycle Android Developer Tools Installing Android
Citrix StoreFront. Customizing the Receiver for Web User Interface. 2012 Citrix. All rights reserved.
Citrix StoreFront Customizing the Receiver for Web User Interface 2012 Citrix. All rights reserved. Customizing the Receiver for Web User Interface Introduction Receiver for Web provides a simple mechanism
Getting Started. Version 3.1 Last updated 2014/3/10. Orbweb ME: Getting Started
Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted. No part of this document may be reproduced or
How To Use Titanium Studio
Crossplatform Programming Lecture 3 Introduction to Titanium http://dsg.ce.unipr.it/ http://dsg.ce.unipr.it/?q=node/37 [email protected] 2015 Parma Outline Introduction Installation and Configuration
JavaScript Testing. Beginner's Guide. Liang Yuxian Eugene. Test and debug JavaScript the easy way PUBLISHING MUMBAI BIRMINGHAM. k I I.
JavaScript Testing Beginner's Guide Test and debug JavaScript the easy way Liang Yuxian Eugene [ rwtmm k I I PUBLISHING I BIRMINGHAM MUMBAI loading loading runtime Preface 1 Chapter 1: What is JavaScript
Responsive Web Design. birds of feather
Responsive Web Design birds of feather Approaches to Mobile Development 1. No Mobile Approach 2. Native Mobile Applications 3. Mobile Websites 4. Responsive (universal) design No Mobile Approach Website
OfficeSuite CRM Connector for Salesforce
OfficeSuite CRM Connector for Salesforce Administrator Guide Version 1.1 Page 1 December, 2014 TABLE OF CONTENTS INTRODUCTION AND GETTING STARTED OPERATING SYSTEM, HARDWARE AND SOFTWARE REQUIREMENTS Supported
Chapter 1. Introduction to ios Development. Objectives: Touch on the history of ios and the devices that support this operating system.
Chapter 1 Introduction to ios Development Objectives: Touch on the history of ios and the devices that support this operating system. Understand the different types of Apple Developer accounts. Introduce
