HTML Toolkit Developer Guide
Total Page:16
File Type:pdf, Size:1020Kb
jfqbi= = eqji=qççäâáí= = = aÉîÉäçéÉêÛë=dìáÇÉ=== oÉäÉ~ëÉ=OKO= HTML Toolkit Developer Guide NOTICE The information contained in this document is believed to be accurate in all respects but is not warranted by Mitel Networks™ Corporation (MITEL®). The information is subject to change without notice and should not be construed in any way as a commitment by Mitel or any of its affiliates or subsidiaries. Mitel and its affiliates and subsidiaries assume no responsibility for any errors or omissions in this document. Revisions of this document or new editions of it may be issued to incorporate such changes. No part of this document can be reproduced or transmitted in any form or by any means - electronic or mechanical - for any purpose without written permission from Mitel Networks Corporation. TRADEMARKS Mitel and M MITEL (design) are registered trademarks of Mitel Networks Corporation. Windows is a registered trademark of Microsoft Corporation. Other product names mentioned in this document may be trademarks of their respective companies and are hereby acknowledged. Mitel is a registered trademark of Mitel Networks Corporation. Mitel HTML Toolkit Developer’s Guide Release 2.2 January 2011 ®,™ Trademark of Mitel Networks Corporation © Copyright 2011, Mitel Networks Corporation All rights reserved ii Table of Contents INTRODUCTION ....................................................................................................... 1 OBTAINING TECHNICAL ASSISTANCE ................................................................. 2 OVERVIEW ............................................................................................................... 3 GETTING STARTED WITH HTML TOOLKIT DEVELOPMENT ............................... 7 Installation............................................................................................................................ 7 Minimum Computer Requirements ................................................................................................. 7 Tool Chain Installation..................................................................................................................... 8 View the Sample Applications ............................................................................................. 8 Launch the HTML App Packager......................................................................................... 9 Package the Sample Full Screen Application.................................................................... 10 Verify and Configure HTML Infrastructure License............................................................ 12 Upload the Application to the MCD-Supported Platform ................................................... 14 Upgrade the Apps on the Phone ....................................................................................... 26 Allocate a HTML Infrastructure License............................................................................. 27 Program the Application to a Programmable Key.............................................................. 29 APPLICATIONS OVERVIEW.................................................................................. 31 Application Types ..............................................................................................................31 Full Screen Applications .................................................................................................... 32 Overview ....................................................................................................................................... 32 Application Programming on Phone.............................................................................................. 32 Application Programming on 3300 ICP System Administration Tool............................................ 32 Application Invocation ................................................................................................................... 32 Key Behavior ................................................................................................................................. 33 Touch Behavior ............................................................................................................................. 33 Display Behavior ........................................................................................................................... 33 Application Termination................................................................................................................. 33 Full Screen GUI Replacement Application ........................................................................ 34 Overview ....................................................................................................................................... 34 Application Launching ................................................................................................................... 34 Application Programming .............................................................................................................. 34 Key Behavior ................................................................................................................................. 36 Touch Behavior ............................................................................................................................. 36 Display Behavior ........................................................................................................................... 36 iii HTML Toolkit Developer Guide Application Termination................................................................................................................. 36 Special Note .................................................................................................................................. 36 Screen Saver Application .................................................................................................. 37 Overview ....................................................................................................................................... 37 Application Launching ................................................................................................................... 37 Application Programming .............................................................................................................. 37 Key Behavior ................................................................................................................................. 39 Touch Behavior ............................................................................................................................. 39 Display Behavior ........................................................................................................................... 39 Application Termination................................................................................................................. 39 New Page Application........................................................................................................ 40 Overview ....................................................................................................................................... 40 Application Launching ................................................................................................................... 40 Application Programming .............................................................................................................. 40 Key Behavior ................................................................................................................................. 42 Touch Behavior ............................................................................................................................. 42 Display Behavior ........................................................................................................................... 42 Application Termination................................................................................................................. 42 Graphical Key Application.................................................................................................. 43 Overview ....................................................................................................................................... 43 Application Launching ................................................................................................................... 43 Application Programming on Phone.............................................................................................. 43 Application Programming on 3300 ICP System Administration Tool............................................ 44 Key Behavior ................................................................................................................................. 44 Touch Behavior ............................................................................................................................. 44 Display Behavior ........................................................................................................................... 44 Application Termination................................................................................................................. 44 Branding Application.......................................................................................................... 45 Overview ......................................................................................................................................