IBM Maximo Anywhere Verze 7 Vydání 6
Instalace vývojového prostředí
IBM
Poznámka Dříve než použijete tyto informace a produkt, který podporují, přečtěte si informace v části “Poznámky” na stránce 15.
Toto vydání platí pro verzi 7, vydání 6 a úpravu 0 produktu IBM Maximo Anywhere a všechna následná vydání a úpravy, dokud nebude v nových vydáních uvedeno jinak. © Copyright IBM Corporation 2013, 2016.
Obsah Kapitola 1. Příprava prostředí produktu Maximo Anywhere . . . . . . . . . . 1 Instalace vývojových nástrojů pro Android . Instalace vývojových nástrojů pro iOS . .
. .
. .
. .
. .
Podmínky pro dokumentaci k produktu . . . . . . 17 Online prohlášení IBM o zásadách ochrany osobních údajů 18
. 1 . 3
Kapitola 2. Instalace integrovaného vývojového prostředí . . . . . . . . . 7 Kapitola 3. Instalace produktu Maximo Anywhere . . . . . . . . . . . . . . 9 Kapitola 4. Nasazení aplikací pomocí produktu MobileFirst Studio. . . . . . 11 Poznámky . . . . . . . . . . . . . 15 Ochranné známky .
.
.
.
© Copyright IBM Corp. 2013, 2016
.
.
.
.
.
.
.
.
. 17
iii
iv
Instalace vývojového prostředí
Kapitola 1. Příprava prostředí produktu Maximo Anywhere Než budete moci sestavit a nasadit aplikace Maximo Anywhere, musíte připravit počítač, na kterém je produkt Maximo Anywhere nainstalovaný.
Informace o této úloze Chcete-li sestavit aplikace pro mobilní zařízení iOS, je vyžadován počítač Mac OS X se specifickým softwarem.
Postup 1. Připravte prostředí na sestavení mobilních aplikací: Android
Nainstalujte vývojové nástroje Android.
iOS
Nainstalujte vývojové nástroje iOS.
Windows
Nainstalujte vývojové nástroje na systému Windows
2. Nainstalujte produkt Maximo Anywhere. 3. Vytvořte běhové prostředí MobileFirst. 4. Zave�te aplikace z příkazového řádku. 5. Volitelné: Nainstalujte integrované vývojové prostředí.
Instalace vývojových nástrojů pro Android Pro sestavení mobilních aplikací pro Android jsou požadovány Oracle JDK a Android SDK.
Informace o této úloze Když instalujete integrované vývojové prostředí, které obsahuje MobileFirst Studio a Eclipse, musíte také nainstalovat modul plug-in Android Development Tools (ADT).
Postup 1. Nainstalujte produkt Oracle JDK verze 7.0. a. Ze stránky Oracle Soubory ke stažení Java™ SE (www.oracle.com/technetwork/java/ javase/downloads/jdk7-downloads-1880260.html) si stáhněte sadu pro vývoj JSDK (Java SE Development Kit) pro váš operační systém. b. Spus�te spustitelný soubor a pokračujte pomocí v instalačním programu. c. Nastavte proměnnou prostředí JAVA_HOME a uve�te cestu k adresáři, do kterého byla nainstalována sada JDK:
© Copyright IBM Corp. 2013, 2016
1
Windows
1. Přejděte do rozšířených nastavení systému vašeho počítače. 2. Na kartě Rozšířené klepněte na volbu Proměnné prostředí. 3. Pod systémovými proměnnými klepněte na volbu Nová. 4. Jako název proměnné uve�te JAVA_HOME a zadejte jako hodnotu proměnné cestu k instalačnímu adresáři sady JDK. Hodnoty proměnných prostředí nemohou být odděleny mezerou. Pokud instalační adresář Java obsahuje v názvu cesty mezeru, uve�te zkrácený název cesty. Na operačních systémech Windows například zadejte C:\Progra~1\Java\jdk1.7.0_55 5. Zavřete všechna otevřená okna. 6. Otevřením nového příkazového řádku a zadáním následujícího příkazu ověřte, že je definována proměnná prostředí JAVA_HOME: SET JAVA_HOME Vrátí se hodnota jako například: JAVA_HOME=C:\Progra~1\Java\jdk1.7.x
Linux nebo UNIX
1. V příkazovém řádku spus�te tento příkaz: vi ~/.bash_profile 2. Spuštěním následujícího příkazu a nahrazením proměnné java_path cestou Java, kterou jste uvedli, nastavte proměnné: export JAVA_HOME=java_path export PATH=$JAVA_HOME/bin:$PATH 3. Uložte a zavřete profil .bash a spuštěním tohoto příkazu použijte změny: source ~/.bash_profile 4. Otevřením nového příkazového řádku a zadáním následujícího příkazu ověřte, že je definována proměnná prostředí JAVA_HOME: echo $JAVA_HOME
2. Nainstalujte sady nástrojů Android SDK: a. Přejděte na webový server vývojářů Android (developer.android.com/sdk/index.html) a klepněte na volbu Ostatní volby pro stažení. b. V sekci Pouze nástroje SDK stáhněte SDK pro váš operační systém a extrahujte komprimovaný soubor na vašem počítači. c. Spus�te průvodce instalací. V systému Windows:
2
Instalace vývojového prostředí
Z extrahovaného adresáře spus�te soubor SDK Manager.exe.
Na systémech Linux nebo OS X:
Otevřete terminál, přejděte do adresáře android_home/tools/ a pak spus�te tento příkaz: android sdk
d. Pod nástroji vyberte Android SDK Tools Revision 22 nebo novější a nejnovější nástroje sestavení Android SDK. Také vyberte balík Android s rozhraním API 19 nebo vyšším a klepněte na volbu Instalovat balíky. 3. Volitelné: Nainstalujte integrované vývojové prostředí. 4. Pokud jste v kroku 3 nainstalovali Eclipse, nainstalujte modul plug-in Android Development Tools (ADT): a. V Eclipse vyberte nabídku Nápověda > Instalovat nový software > Přidat. b. V okně Přidat úložiště uve�te v poli Umístění následující adresu URL: https://dl-ssl.google.com/android/eclipse/. c. V poli Název uve�te Android Development Tools a klepněte na tlačítko OK. d. V podokně Dostupný software klepněte na nabídku Vybrat vše > Další > Další > Dokončit. e. Restartujte Eclipse a uve�te adresář pracovního prostoru. f. Otevřete okno Předvolby Eclipse a uve�te cestu k Android SDK. Klepnutím na nabídku Použít > OK použijte změny. g. V podokně Vítejte ve vývoji pro Android vyberte volbu Použít existující SDK a přejděte do adresáře SDK. Klepněte na nabídku OK > Další > Dokončit.
Instalace vývojových nástrojů pro iOS Produkty Oracle JDK a Xcode jsou požadovány pro sestavování mobilních aplikací pro iOS. Pro registraci do vývojářského programu použijte své Apple ID.
Informace o této úloze Chcete-li sestavit aplikaci pro mobilní zařízení iOS, je vyžadován počítač Mac OS X. V programu iOS Developer Program se můžete zaregistrovat jako jedinec nebo jako společnost, ve které je jednotlivec považován za jednočlenný tým. V programu iOS Developer Enterprise Program se můžete také zaregistrovat jako společnost, což vás autorizuje k vytváření patentovaných vnitropodnikových aplikací pro iOS. Procedura nastavení konta aplikace iOS Developer Enterprise může zahrnovat další kroky. Osoba, která vytvoří tým, se stane agentem týmu, který je právním kontaktem a administrátorem týmu a má všechna oprávnění a úplný přístup k aplikacím Member Center a iTunes Connect. Agent týmu musí dokončit kroky 5-7. Vývojáři pro iOS mohou požadovat spolupráci agenta týmu pro dokončení procedury. Vytvořte profily zajiš�ování, chcete-li spravovat používání vámi vyvinutých aplikací iOS. Profil zajiš�ování vývoje reguluje vývoj a testování aplikací na určitý počet zařízení. Profily zajiš�ování vývoje pro aplikace musí obsahovat ID zařízení, na kterých je aplikace nainstalovaná. Můžete registrovat více zařízení iOS a přidat je do profilů zajiš�ování. Profil zajiš�ování distribuce poskytuje přístup do obchodu s aplikacemi ze všech zařízení ve vašem podniku. Avšak produkt Maximo Anywhere podporuje jen ID globálních aplikací pro profil zajiš�ování distribuce.
Kapitola 1. Příprava prostředí produktu Maximo Anywhere
3
Postup 1. Nainstalujte produkt Oracle JDK verze 7.0. a. Ze stránky Oracle Soubory ke stažení Java SE (www.oracle.com/technetwork/java/ javase/downloads/jdk7-downloads-1880260.html) si stáhněte sadu pro vývoj JSDK (Java SE Development Kit) pro váš operační systém. b. Spus�te spustitelný soubor a dokončete instalační program. c. V terminálu přejděte do domovského adresáře cd ~. d. Zadejte příkaz echo $JAVA_HOME. e. Je-li výsledek prázdný, zadejte příkaz sudo nano .bash_profile. Tento krok vyžaduje vaše systémové heslo. f. Do okna se souborem .bash_profile zadejte export JAVA_HOME=$(/usr/libexec/ java_home), poté soubor uložte a zavřete. g. Chcete-li znovu načíst terminál a zobrazit, co jste vložili do souborů, zadejte příkaz source ~/.bash_profile. h. Zadejte příkaz echo $JAVA_HOME. Ověřte, že cesta je /Library/Java/ JavaVirtualMachines/jdk_version/Contents/Home. 2. Vytvořte ID Apple tak, že se zaregistrujete jako vývojář Apple v centru Apple Registration Center (developer.apple.com/programs/register/). 3. Stáhněte a nainstalujte Xcode IDE, včetně sady SDK a simulátoru iOS, z obchodu s aplikacemi Mac (www.apple.com/osx/apps/app-store.html). 4. Přidejte ID Apple do prostředí Xcode (developer.apple.com/library/ios/documentation/ IDEs/Conceptual/AppStoreDistributionTutorial/AddingYourAccounttoXcode/ AddingYourAccounttoXcode.html). 5. Jste-li agent týmu, v prostředí Xcode vytvořte certifikát (developer.apple.com/library/ ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/ MaintainingCertificates.html) pro profil zajiš�ování. v Vytvořte certifikát vývojáře pro profil zajiš�ování vývoje. Stáhněte certifikát a přidejte jej do aplikace Keychain (support.apple.com/kb/PH7297). v Vytvořte certifikát distribuce pro profil zajiš�ování distribuce. Stáhněte certifikát do lokálního prostředí. 6. Zaregistrujte ID aplikací (developer.apple.com/library/ios/documentation/IDEs/ Conceptual/AppDistributionGuide/MaintainingProfiles/MaintainingProfiles.html). Vytvořte jedinečné ID pro každou aplikaci, kterou podporujete. ID aplikace, které uvedete, musí být jedinečné: Apple neumožňuje duplicitní ID aplikací. Následující tabulka obsahuje příklady ID balíků, které lze uvést pro aplikace Maximo Anywhere. Nahra�te hodnotu název_společnosti názvem společnosti.
4
Název aplikace
Ukázka ID balíku
Audit aktiva
com.název_společnosti.maximoanywhere.AssetAudit
Správce dat o aktivech
com.název_společnosti.maximoanywhere.AssetDataManager
Kontrola
com.název_společnosti.maximoanywhere.Inspection
Výdejky a vratky
com.název_společnosti.maximoanywhere.IssuesReturns
Fyzický počet
com.název_společnosti.maximoanywhere.PhysicalCount
Požadavek na službu
com.název_společnosti.maximoanywhere.ServiceRequest
Převody a příjmy
com.název_společnosti.maximoanywhere.Transfers
Schválení práce
com.název_společnosti.maximoanywhere.WorkApproval
Provedení práce
com.název_společnosti.maximoanywhere.WorkExecution
Instalace vývojového prostředí
Chcete-li uvést identifikátor pro znázornění jednotlivé aplikace, klepněte na volbu Explicitní ID aplikace a zadejte jedinečné ID pro tuto aplikaci. Zopakujte tento krok pro každou aplikaci, kterou podporujete. Chcete-li uvést ID balíku, které může znázorňovat všechny aplikace, klepněte na volbu ID aplikace zástupných znaků a zadejte ID balíku, které představuje všechny aplikace, jako je com.název_společnosti.maximoanywhere*. Tato volba vytvoří jediný profil zajiš�ování pro všechny aplikace Maximo Anywhere. 7. V adresáři maximoanywhere_home\MaximoAnywhere\apps\název_aplikace otevřete soubor application_descriptor.xml a změňte řetězce ID balíku tak, aby odpovídaly ID balíku, které jste vytvořili. 8. Zaregistrujte ID zařízení v aplikaci Member Center (developer.apple.com/library/ios/ documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingProfiles/ MaintainingProfiles.html). Jedinečný identifikátor zařízení (UDID) můžete vyhledat připojením vašeho zařízení k počítači Mac OS X při spuštění Xcode nebo iTunes. 9. Vytvořte profil zajiš�ování. a. Vytvořte profil zajiš�ování distribuce pro každou aplikaci pomocí Centra členů (developer.apple.com/library/ios/documentation/IDEs/Conceptual/ AppDistributionGuide/MaintainingProfiles/MaintainingProfiles.html). Když vygenerujete profil zajiš�ování distribuce, nemusíte poskytnout ID zařízení. b. Stáhněte si profil na svůj počítač Mac OS X. Při každé aktualizaci profilu zajiš�ování musíte tento profil stáhnout na server sestavení. c. Otevřete soubor build.properties, okomentujte vlastnost provisionprofile a přidejte identifikátor profilu . Když spustíte proces sestavení a nasazení aplikace, jsou profily zajiš�ování shromážděny a uloženy v archivním souboru aplikace iOS (IPA). 10. Spus�te následující příkaz: ./build.sh clean all
Kapitola 1. Příprava prostředí produktu Maximo Anywhere
5
6
Instalace vývojového prostředí
Kapitola 2. Instalace integrovaného vývojového prostředí Chcete-li vytvořit vývojové prostředí, musíte nainstalovat sadu vývojových nástrojů na počítač sestavení. Integrované vývojové prostředí můžete použít k testování a konfiguraci mobilních aplikací, než je nasadíte na mobilní zařízení.
Než začnete v Ujistěte se, že jste nainstalovali vývojové nástroje pro platformu mobilních zařízení. v Chcete-li zobrazit náhled aplikací v simulátoru mobilního prohlížeče MobileFirst Studio, nainstalujte aplikaci Google Chrome.
Informace o této úloze Aplikace MobileFirst Studio je vývojové prostředí založené na Eclipse, které lze použít ke konfiguraci aplikací Maximo Anywhere. Aplikaci MobileFirst Studio nainstalujete z pracovní plochy integrovaného vývojové prostředí Eclipse. Pro sestavení a nasazení mobilních aplikací se také požaduje sada vývojových nástrojů platformy. Můžete použít simulátor mobilního prohlížeče, emulátor systému Android nebo simulátor iOS, a zobrazit a testovat mobilní aplikace. Když jsou aplikace nasazovány, můžete je upravovat. Další informace viz sekce Konfigurace mobilních aplikací Maximo Anywhere v Centru znalostí IBM.
Postup 1. Nainstalujte prostředí Eclipse IDE: a. Přejděte na stránku www.eclipse.org/downloads/packages/eclipse-ide-java-eedevelopers/keplersr1 a stáhněte Eclipse IDE for Java EE Developers verze 4.3.2 (Kepler) pro váš operační systém. b. Extrahujte komprimovanou složku a spuštěním aplikace Eclipse nainstalujte software. 2. Nastavte vaše vývojové prostředí Eclipse: a. Zkontrolujte, zda je nainstalován modul plug-in Eclipse JSDT. Modul plug-in JavaScript Development Tool (JSDT) vám pomáhá v navigaci kódem skriptu Java Script v Eclipse. 1) Vyberte nabídku Nápověda > O Eclipse a klepněte na volbu Eclipse Web Tools Platform (WTP) 2) Vyhledejte Eclipse JavaScript Development Tools v okně O funkcích Eclipse. b. Pokud není modul plug-in JavaScript Development Tools již nainstalován, postupujte takto: 1) Vyberte nabídku Nápověda > Instalovat nový software > Přidat. 2) V okně Přidat úložiště uve�te v poli Umístění následující adresu URL: http://download.eclipse.org/webtools/repository/kepler. 3) V poli Název uve�te Eclipse WTP. 4) Vyberte nabídku Web Tools Platform (WTP) 3.5.1 (nebo novější) > JavaScript Development Tools a nainstalujte modul plug-in. c. Nastavte Google Chrome jako výchozí webový prohlížeč výběrem nabídky Okno > Předvolby > Obecné > Webový prohlížeč > Použít externí webový prohlížeč. Vyberte zaškrtávací políčko Chrome a klepnutím na tlačítko OK použijte vaše změny. © Copyright IBM Corp. 2013, 2016
7
3. Nainstalujte MobileFirst Studio Consumer Edition: a. V Eclipse vyberte nabídku Nápověda > Instalovat nový software > Přidat. b. V okně Přidat úložiště vyberte volbu Archiv. c. Přejděte na soubor MobileFirstStudio.zip v adresáři Instalovat obrazu instalace produktu Maximo Anywhere a klepněte na volby Otevřít > OK. d. V podokně Dostupný software vyberte volbu IBM Worklight Studio Development Tools a klepněte na nabídku Další > Další > Dokončit. e. Restartováním Eclipse použijte změny. 4. Importujte projekt MaximoAnywhere do aplikace MobileFirst Studio. a. V Eclipse klepněte na nabídku Soubor > Importovat > Obecné, vyberte volbu Existující projekty do pracovního prostoru a klepněte na volbu Další. b. Klepněte na volbu Vybrat kořenový adresář a uve�te cestu k \ibm\Anywhere. c. Vyberte projekt MaximoAnywhere a klepněte na volbu Zkopírovat projekty do pracovního prostoru. Klepněte na tlačítko Dokončit. d. V podokně Průzkumník projektů rozbalte všechny uzly. Klepněte pravým tlačítkem myši na složku OSLCGenericAdapter a vyberte nabídku Spustit jako > Nasadit adaptér Worklight. e. Klepněte pravým tlačítkem myši na složku aplikace a klepněte na nabídku Spustit jako > Spustit na serveru vývoje Worklight. f. Chcete-li zobrazit náhled aplikace, klepněte pravým tlačítkem myši na složku aplikace a klepněte na nabídku Spustit jako > Náhled. Související informace: Instalace modulu plug-in ADT pro Android
8
Instalace vývojového prostředí
Kapitola 3. Instalace produktu Maximo Anywhere Komponenta Maximo Anywhere obsahuje projekt a mobilní aplikace.
Než začnete v Ujistěte se, že jsou požadované komponenty nainstalovány na počítači, kde je nainstalován produkt Maximo Asset Management. v Pokud instalujete produkční prostředí, ujistěte se, že je nainstalovaný server MobileFirst Server. v Při instalacích pro Mac OS X se ujistěte, že je nastavena proměnná prostředí JAVA_HOME.
Informace o této úloze V zájmu ujištění, že se program launchpad správně spustí, v cestě k adresáři, kde je program launchpad umístěn, nepoužívejte mezery. Během instalace musíte poskytnout podrobnosti o typu serveru, který se používá v nasazení. Omezení: Program příručního panelu produktu Maximo Anywhere není podporovaný na systému Mac OS X.
Postup 1. Spus�te příruční panel. Volba
Popis
Windows, Linux nebo UNIX
Poklepejte na soubor launchpad. Pokud má váš počítač systém Windows, použijte soubor launchpad64.exe. Pokud má váš počítač systém UNIX nebo Linux, použijte soubor launchpad.sh.
Mac OS X
1. Z obrazu instalace Maximo Anywhere otevřete složku Instalovat > IM a rozbalte komprimovaný soubor installer.macOS. 2. Ujistěte se, že cesta ke spustitelnému souboru Userinst neobsahuje žádné mezery a závorky. Poklepejte na spustitelný soubor Userinst.
2. V podokně Instalovat produkt IBM Maximo Anywhere klepněte na volbu Instalovat. 3. Pokud jste nasadili server MobileFirst Server na samostatný aplikační server, vyberte volbu Samostatný server MobileFirst Server. Pokud nastavujete integrované vývojové prostředí prostřednictvím produktu MobileFirst Studio, vyberte volbu Vestavěný server uvnitř produktu MobileFirst Studio a dokončete průvodce instalací. 4. Pokud jste server MobileFirst Server nainstalovali na jiném počítači, zkopírujte soubor MaximoAnywhere.war na počítač serveru MobileFirst Server.
© Copyright IBM Corp. 2013, 2016
9
10
Instalace vývojového prostředí
Kapitola 4. Nasazení aplikací pomocí produktu MobileFirst Studio MobileFirst Studio obsahuje vestavěnou instanci serveru MobileFirst Server, což znamená, že soubor WAR nemusíte nasazovat. MobileFirst Studio také obsahuje komponentu Mobile Browser Simulator pro testování vašich aplikací.
Než začnete v Nastavení produktu Maximo Asset Management pro produkt Maximo Anywhere. v Pokud plánujete zobrazit náhled nasazených aplikací v prostředí Mobile Browser Simulator, ve vývojovém prostředí musí být nainstalován Google Chrome. Funkce náhledu pro nasazené aplikace nepodporuje jiné webové prohlížeče.
Postup 1. V produktu MobileFirst Studio importujte projekt Maximo Anywhere. a. Klepněte pravým tlačítkem myši do průzkumníka projektů a vyberte volbu Importovat. Z okna Import vyberte volbu Existující projekty do pracovního prostoru a klepněte na tlačítko Další. b. Procházením přejděte do složky maximoanywhere_home, vyberte složku MaximoAnywhere, vyberte volbu Kopírovat projekty do pracovního prostoru a klepněte na tlačítko Dokončit. 2. Nastavte cestu k souboru Ant. a. Z nabídky Okno vyberte volbu Předvolby. Rozbalte položku Ant a vyberte volbu Běhové prostředí. b. Vyberte položku Ant Home a klepněte na volbu Ant Home. c. V okně Procházet složku rozbalte položku maximoanywhere_home > MaximoAnywhere > sestavení > nástroje > ant a klepněte na tlačítko OK. 3. Přidejte soubor build.xml do zobrazení Ant. Vyberte soubor build.xml z aplikace MaximoAnywhere a přetáhněte soubor build.xml do zobrazení Ant. 4. Rozbalte soubor build.xml v zobrazení Ant a poklepejte na úlohu all. 5. Z průzkumníka projektů nasa�te adaptér. a. Vyberte položku MaximoAnywhere > Adaptéry a klepněte pravým tlačítkem na OSLCGenericAdapter. b. Vyberte volbu Spustit jako > nasadit MobileFirst Adaptér. 6. Sestavte a nasa�te aplikaci Maximo Anywhere Asset Audit. a. Pod aplikacemi MaximoAnywhere > , klepněte pravým tlačítkem na položku AssetAudit. b. Vyberte volbu Spustit jako > Spustit na MobileFirst Vývojový server. 7. Sestavte a nasa�te aplikaci Maximo Anywhere Asset Data Manager. a. Pod aplikacemi MaximoAnywhere > , klepněte pravým tlačítkem na položku AssetDataManager. b. Vyberte volbu Spustit jako > Spustit na MobileFirst Vývojový server. 8. Sestavte a nasa�te aplikaci Maximo Anywhere Inspection. a. Pod aplikacemi MaximoAnywhere > , klepněte pravým tlačítkem na položku Inspection. b. Vyberte volbu Spustit jako > Spustit na MobileFirst Vývojový server. 9. Sestavte a nasa�te aplikaci Maximo Anywhere Issues and Returns. © Copyright IBM Corp. 2013, 2016
11
a. Pod aplikacemi MaximoAnywhere > , klepněte pravým tlačítkem na položku IssuesReturns. b. Vyberte volbu Spustit jako > Spustit na MobileFirst Vývojový server. 10. Sestavte a nasa�te aplikaci Maximo Anywhere Physical Count. a. Pod aplikacemi MaximoAnywhere > , klepněte pravým tlačítkem na položku PhysicalCount. b. Vyberte volbu Spustit jako > Spustit na MobileFirst Vývojový server. 11. Sestavte a nasa�te aplikaci Maximo Anywhere Service Request. a. Pod aplikacemi MaximoAnywhere > , klepněte pravým tlačítkem na položku ServiceRequest. b. Vyberte volbu Spustit jako > Spustit na MobileFirst Vývojový server. 12. Sestavte a nasa�te aplikaci Maximo Anywhere Transfers and Receiving. a. Pod aplikacemi MaximoAnywhere > , klepněte pravým tlačítkem na položku Transfers. b. Vyberte volbu Spustit jako > Spustit na MobileFirst Vývojový server. 13. Sestavte a nasa�te aplikaci Maximo Anywhere Work Approval. a. Pod aplikacemi MaximoAnywhere > klepněte pravým tlačítkem na položku WorkApproval. b. Vyberte volbu Spustit jako > Spustit na MobileFirst Vývojový server. 14. Sestavte a nasa�te aplikaci IBM® Maximo Anywhere Work Execution. a. Pod aplikacemi MaximoAnywhere > klepněte pravým tlačítkem na položku WorkExecution. b. Vyberte volbu Spustit jako > Spustit na MobileFirst Vývojový server. 15. Ověřte nasazení aplikace v konzole MobileFirst Operations Console klepnutím pravým tlačítkem na aplikaci a výběrem volby Spustit jako > Náhled. 16. Otestujte aplikaci na mobilním zařízení, v emulátoru Android nebo simulátoru iOS. Chcete-li otestovat aplikaci v emulátoru Android, musíte nejprve emulátor nastavit. Chcete-li otestovat aplikaci na mobilním zařízení, připojte zařízení k počítači. Typ zařízení
Kroky
Android
1. V průzkumníku projektů vyberte projekt Android, který je pod testovanou aplikací, a vyberte volbu Spustit jako > Aplikace Android. 2. Vyberte volbu Spustit nové virtuální zařízení Android, v případě emulátoru Android, nebo volbu Spustit nové zařízení Android, v případě mobilního zařízení Android.
iOS
1. Pod aplikacemi MaximoAnywhere > > název_aplikace > iphone, vyberte volbu Spustit jako > Projekt Xcode. 2. Z okna Xcode vyberte simulované zařízení nebo mobilní zařízení, na kterém chcete aplikaci otestovat, a klepněte na ikonu Přehrát.
12
Instalace vývojového prostředí
Typ zařízení
Kroky
Windows
1. Otevřete produkt Microsoft Visual Studio. 2. Z pruhu nabídky vyberte volbu SOUBOR > Otevřít > Projekt/Řešení. 3. Z adresářeMaximoAnywhere/apps/ application_name/windows8/native vyberte souboru *.jsproj. 4. V produktu Visual Studio vyberte souboru index.html a poté klepnutím na volbu Simulátor spus�te simulátor.
Kapitola 4. Nasazení aplikací pomocí produktu MobileFirst Studio
13
14
Instalace vývojového prostředí
Poznámky Tyto informace byly vyvinuty pro produkty a služby nabízené ve Spojených státech. Společnost IBM může tento materiál poskytovat v jiných jazycích. Avšak je možné od vás požadovat, abyste vlastnili kopii produktu nebo verze produktu v tomto jazyce, aby byl produkt přístupný. IBM nemusí produkty, služby nebo funkce popsané v tomto dokumentu nabízet v jiných státech. Informace o produktech a službách, které jsou momentálně ve vaší zemi dostupné, můžete získat od obchodního zástupce IBM pro vaši oblast. Žádný z odkazů na produkt, program nebo službu IBM není míněn tak, ani z něj nelze vyvozovat, že může být použit pouze onen produkt, program nebo služba IBM. Místo toho lze použít jakýkoli funkčně rovnocenný produkt, program nebo službu, která neporušuje práva duševního vlastnictví IBM. Za vyhodnocení a ověření činnosti libovolného produktu, programu či služby od jiného výrobce však odpovídá uživatel. IBM může vlastnit patenty nebo nevyřízené žádosti o patent zahrnující tématiku popsanou v tomto dokumentu. Vlastnictví tohoto dokumentu vám nedává žádná práva k těmto patentům. Písemné dotazy ohledně licencí můžete zaslat na adresu: IBM Director of Licensing IBM Corporation North Castle Drive, MD-NC119 Armonk, NY 10504-1785 USA Pokud máte zájem o licenci v zemi s dvoubajtovou znakovou sadou (DBCS), kontaktujte IBM Intellectual Property Department ve vaší zemi nebo zašlete písemné dotazy na adresu: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd. 19-21, Nihonbashi-Hakozakicho, Chuo-ku Tokyo 103-8510, Japan SPOLEČNOST INTERNATIONAL BUSINESS MACHINES CORPORATION TUTO PUBLIKACI POSKYTUJE "JAK JE", BEZ JAKÝCHKOLIV ZÁRUK, VYJÁDŘENÝCH VÝSLOVNĚ NEBO VYPLÝVAJÍCÍCH Z OKOLNOSTÍ, VČETNĚ - NIKOLI VŠAK POUZE - ZÁRUK NEPORUŠENÍ PRÁV TŘETÍCH STRAN, PRODEJNOSTI NEBO VHODNOSTI PRO URČITÝ ÚČEL VYPLÝVAJÍCÍCH Z OKOLNOSTÍ. Právní řády některých zemí nepřipouštějí vyloučení záruk výslovně vyjádřených nebo vyplývajících z okolností v určitých transakcích, a proto se na vás výše uvedené omezení nemusí vztahovat. Tato publikace může obsahovat technické nepřesnosti nebo typografické chyby. Informace zde uvedené jsou pravidelně aktualizovány a v nových vydáních této publikace již budou tyto změny zahrnuty. IBM má právo kdykoliv bez upozornění zdokonalovat nebo měnit produkt(y) a program(y) popsané v této publikaci. Jakékoliv odkazy v této publikaci na webové stránky jiných společností jsou poskytovány pouze pro pohodlí uživatele a nemohou být žádným způsobem vykládány jako doporučení těchto webových stránek ze strany IBM. Materiály obsažené na takovýchto webových stránkách nejsou součástí materiálů k tomuto produktu IBM a tyto webové stránky mohou být používány pouze na vlastní nebezpečí. © Copyright IBM Corp. 2013, 2016
15
IBM může, pokud to považuje za vhodné, používat nebo distribuovat libovolné informace, které jí poskytnete, aniž by tím vznikl jakýkoliv závazek IBM vůči Vám. Držitelé licence na tento program, kteří si přejí mít přístup i k informacím o programu za účelem (i) výměny informací mezi nezávisle vytvořenými programy a jinými programy (včetně tohoto) a (ii) vzájemného použití sdílených informací, mohou kontaktovat: IBM Director of Licensing IBM Corporation North Castle Drive, MD-NC119 Armonk, NY 10504-1785 USA Informace tohoto typu mohou být dostupné za určitých podmínek. V některých případech připadá v úvahu zaplacení poplatku. IBM poskytuje licencovaný program popsaný v tomto dokumentu a veškeré dostupné licencované materiály na základě podmínek uvedených ve smlouvě IBM Customer Agreement, v Mezinárodní licenční smlouvě na programy IBM International Program License Agreement nebo v jiné ekvivalentní smlouvě. Data o výkonu a uvedené příklady zákazníků slouží jen pro ilustrativní účely. Skutečné výsledky výkonu se mohou lišit v závislosti na specifických konfiguracích a provozních podmínkách. Informace týkající se produktů jiných společností než IBM byly získány od dodavatelů těchto produktů, z jejich tištěných materiálů nebo z jiných veřejně dostupných zdrojů. IBM tyto produkty netestovala a nemůže potvrdit přesnost výkonu, kompatibility nebo jiné nároky, které se k těmto produktům jiných společností než IBM vztahují. Otázky týkající se možností produktů jiných společností než IBM adresujte dodavatelům těchto produktů. Tyto informace slouží pouze pro účely plánování. Informace zde obsažené jsou předmětem změn, než budou popsané produkty dostupné. Tyto informace obsahují příklady údajů a hlášení používaných v každodenních obchodních operacích. Z důvodu zajištění co největší názornosti obsahují uvedené příklady jména osob, společností, názvy značek a produktů. Všechna tato jména jsou fiktivní a jakákoliv podobnost se skutečnými osobami nebo obchodními podniky je čistě náhodná. LICENČNÍ INFORMACE: Tyto informace obsahují vzorové aplikační programy ve zdrojovém jazyce, které ilustrují programovací techniky na různých operačních platformách. Jste oprávněni kopírovat, modifikovat a distribuovat tyto vzorové programy jakýmkoliv způsobem, aniž by vám tím vznikal jakýkoliv finanční závazek vůči IBM, pro účely vývoje, užívání, marketingu nebo distribuce aplikačních programů kompatibilních s rozhraním API (application programming interface) pro operační systém, pro který byly vzorové programy napsány. Tyto vzorové programy nebyly důkladně testovány za všech podmínek. IBM proto nezaručuje ani nenaznačuje spolehlivost, provozuschopnost nebo funkčnost těchto programů. Vzorové programy jsou poskytovány "JAK JSOU", bez záruky jakéhokoli druhu. IBM nenese odpovědnost za jakékoli škody vzniklé v důsledku vašeho užívání vzorových programů.
16
Instalace vývojového prostředí
Ochranné známky IBM, logo IBM a ibm.com jsou ochrannými známkami nebo registrovanými ochrannými známkami společnosti International Business Machines Corp., registrované v řadě jurisdikcí po celém světě. Ostatní názvy produktů a služeb mohou být ochranné známky IBM nebo jiných společností. Aktuální seznam ochranných známek společnosti IBM je k dispozici na webu na stránce "Informace o copyrightu a ochranných známkách" na adrese www.ibm.com/legal/copytrade.shtml. Java, všechny známky a loga založené na termínu Java jsou ochranné známky nebo registrované ochranné známky společnosti Oracle a jejich příbuzných společností. Linux je ochranná známka společnosti Linus Torvalds ve Spojených státech a případně v dalších jiných státech. Microsoft, Windows, Windows NT a logo Windows jsou ochranné známky společnosti Microsoft Corporation ve Spojených státech a případně v dalších jiných státech. UNIX je registrovaná ochranná známka společnosti The Open Group ve Spojených státech a jiných státech.
Podmínky pro dokumentaci k produktu Oprávnění pro použití těchto příruček je uděleno na základě následujících podmínek.
Platnost podmínek Tyto podmínky jsou dodatkem k jakýmkoli dalším podmínkám použití webového serveru IBM.
Osobní použití Tyto publikace můžete kopírovat pro osobní, nekomerční použití za předpokladu, že budou zachována všechna upozornění o vlastnictví. Bez výslovného svolení IBM není povoleno publikace nebo jejich části rozšiřovat, prezentovat nebo od nich odvozovat výsledky práce.
Komerční využití Tyto publikace lze reprodukovat, rozšiřovat a prezentovat výhradně v rámci vašeho podniku za podmínky, že zůstanou zachovány všechny poznámky o vlastnictví. Není dovoleno vytvářet z těchto publikací (či jejich částí) odvozené práce ani reprodukce, distribuovat je či zobrazovat mimo daný podnik bez výslovného souhlasu IBM.
Práva S výjimkou ustanovení výslovně uvedených v tomto povolení nejsou udělena žádná další oprávnění, povolení nebo licence, výslovně vyjádřené nebo vyplývající z okolností, k těmto příručkám nebo k jakýmkoliv informacím, datům, softwaru nebo k jinému duševnímu vlastnictví, které jsou v nich obsaženy. IBM si vyhrazuje právo odebrat zde udělená povolení, kdykoli je, na základě vlastní úvahy, použití publikací v rozporu s jejími zájmy nebo, jak stanoveno IBM, nepostupujete v souladu s výše uvedenými instrukcemi.
Poznámky
17
Tyto informace je povoleno stahovat, exportovat nebo rozšiřovat pouze v případě, že je taková činnost v plném souladu s platnými zákony a právními předpisy včetně exportních zákonů a předpisů Spojených států. IBM NEPOSKYTUJE ŽÁDNOU ZÁRUKU OHLEDNĚ OBSAHU TĚCHTO PUBLIKACÍ. PUBLIKACE JSOU POSKYTOVÁNY "JAK JSOU", BEZ JAKÝCHKOLIV ZÁRUK, VYJÁDŘENÝCH VÝSLOVNĚ NEBO VYPLÝVAJÍCÍCH Z OKOLNOSTÍ, VČETNĚ NIKOLI VŠAK POUZE - ZÁRUK NEPORUŠENÍ PRÁV TŘETÍCH STRAN, PRODEJNOSTI NEBO VHODNOSTI PRO URČITÝ ÚČEL.
Online prohlášení IBM o zásadách ochrany osobních údajů Softwarové produkty IBM, včetně řešení SaaS (software as a service solution) ("Nabídky softwaru"), mohou využívat soubory cookie nebo jiné technologie ke shromaž�ování informací o užívání produktů s cílem zlepšit pracovní zkušenosti koncového uživatele, lépe přizpůsobit interakce s koncovým uživatelem nebo pro jiné účely. Nabídky softwaru shromaž�ují v mnoha případech údaje, z nichž nelze určit totožnost. Některé z našich softwarových nabídek vám mohou pomoci shromaž�ovat osobní identifikační informace. Pokud tyto softwarové nabídky používají soubory cookie ke shromaž�ování osobních identifikačních informací, jsou informace o využití souborů cookie těmito službami uvedeny níže. V závislosti na použitých konfiguracích tento Softwarový produkt může používat soubory cookie pro relace a trvalé soubory cookie, shromaž�ující jména jednotlivých uživatelů, jména uživatelů, hesla či jiné informace umožňující identifikaci osob pro účely správy relací, ověřování, konfiguraci jednotného přihlášení či ostatní účely sledování využití nebo funkčnosti. Tyto soubory cookie mohou být zakázány, ale tím se pravděpodobně eliminuje funkčnost, kterou poskytují. Pokud konfigurace nasazené pro tuto nabídku softwaru poskytují vám jako zákazníkovi schopnost shromaž�ovat osobní informace od koncových uživatelů pomocí souborů cookie a jiných technologií, měli byste vyhledat právní pomoc ohledně jakýchkoliv zákonů vztahujících se na tato shromaž�ování dat, včetně všech požadavků na upozornění a souhlas. Další informace o použití různých technologií, včetně souborů cookie, za těmito účely, viz zásady ochrany osobních údajů IBM na adrese http://www.ibm.com/privacy a prohlášení o ochraně osobních údajů online na adrese http://www.ibm.com/privacy/details v sekci s názvem “Cookies, Web Beacons and Other Technologies” a "IBM Software Products and Software-as-a-Service Privacy Statement" na adrese http://www.ibm.com/software/info/product-privacy.
18
Instalace vývojového prostředí
Poznámky
19
IBM®
Vytištěno v Dánsku společností IBM Danmark A/S.