[{"content":"Just wait and see.\n","date":"24 April 2026","externalUrl":null,"permalink":"/","section":"Fiedler IT","summary":"","title":"Fiedler IT","type":"page"},{"content":" Let\u0026rsquo;s Connect # I\u0026rsquo;m always interested in discussing new projects, exploring difficult technical challenges, or helping you get the most out of your IBM Maximo investment. Whether you have a specific project in mind or just want to learn more about my services, please don\u0026rsquo;t hesitate to reach out.\nThe best way to get in touch is by using the form below. I\u0026rsquo;ll get back to you as soon as possible.\nSend Me a Message # Your Name: Your Email: Subject: Message: Send Message Other Ways to Reach Me # You can also contact me directly through the following channels.\nDipl.-Ing. Wolfgang Fiedler\nFiedler IT-Services and Software Development\nFranz-Arnfelser-Gasse 17\n8200 Gleisdorf\nÖsterreich\nKontakt:\nTelefon: +43 (650) 43 56 887\nE-Mail: office@fiedler-it.at\nWeb: www.fiedler-it.at\nMy Location # ","date":"30 August 2025","externalUrl":null,"permalink":"/contact/","section":"Fiedler IT","summary":"","title":"Contact","type":"page"},{"content":"Der Schutz Ihrer persönlichen Daten ist uns ein besonderes Anliegen. Diese Datenschutzerklärung informiert Sie über die Art, den Umfang und Zweck der Verarbeitung personenbezogener Daten auf dieser Website.\nVerantwortliche Stelle # Verantwortlich für die Datenverarbeitung:\nDipl.-Ing. Wolfgang Fiedler\nFiedler IT-Services and Software Development\nFranz-Arnfelser-Gasse 17\n8200 Gleisdorf\nÖsterreich\nE-Mail: office@fiedler-it.at\nTelefon: +43 (650) 43 56 887\nErhebung und Verarbeitung personenbezogener Daten # Kontaktformular # Über das auf dieser Website bereitgestellte Kontaktformular können Sie uns Nachrichten zukommen lassen. Dabei werden folgende personenbezogene Daten erhoben und verarbeitet:\nName: Zur persönlichen Anrede und Zuordnung Ihrer Anfrage E-Mail-Adresse: Zur Beantwortung Ihrer Nachricht Betreff: Zur thematischen Zuordnung Ihrer Anfrage Nachricht: Der Inhalt Ihrer Anfrage Rechtsgrundlage: Die Verarbeitung erfolgt auf Grundlage Ihrer Einwilligung (Art. 6 Abs. 1 lit. a DSGVO) durch das Absenden des Formulars.\nZweck: Die Daten werden ausschließlich zur Bearbeitung und Beantwortung Ihrer Anfrage verwendet.\nSpeicherdauer: Ihre Daten werden nur so lange gespeichert, wie es für die Bearbeitung Ihrer Anfrage erforderlich ist. In der Regel werden die Daten nach Abschluss der Kommunikation gelöscht, spätestens jedoch nach 12 Monaten.\nDatenweitergabe: Die Daten werden über den Dienstleister Formspree (Formspree Inc.) verarbeitet. Formspree ist ein DSGVO-konformer Dienst zur Formularverarbeitung mit Sitz in den USA. Weitere Informationen zu Formspree finden Sie unter: https://formspree.io/legal/privacy-policy/\nAutomatisch erfasste Daten # Beim Besuch dieser Website werden automatisch folgende Informationen erfasst:\nIP-Adresse: Wird temporär für die technische Bereitstellung der Website benötigt Browsertyp und -version: Zur optimalen Darstellung der Website Betriebssystem: Zur technischen Optimierung Referrer-URL: Die Website, von der aus Sie zu uns gelangt sind Uhrzeit der Anfrage: Zur Sicherheitsanalyse und technischen Optimierung Rechtsgrundlage: Die Verarbeitung erfolgt auf Grundlage unseres berechtigten Interesses (Art. 6 Abs. 1 lit. f DSGVO) an der sicheren und technisch einwandfreien Bereitstellung unserer Website.\nSpeicherdauer: Diese Daten werden automatisch gelöscht, sobald sie nicht mehr zur Erfüllung des Zwecks erforderlich sind.\nCookies und Webanalyse # Diese Website verwendet Umami, eine datenschutzfreundliche, selbst gehostete Webanalyse-Lösung. Umami wird auf unserer eigenen Infrastruktur betrieben — es werden keine Daten an Drittanbieter übermittelt.\nUmami erfasst ausschließlich:\nSeitenaufrufe und besuchte URLs Verweisquelle (Referrer) Browsertyp und Betriebssystem Gerätetyp (Desktop/Mobil) Land des Besuchers (basierend auf anonymisierter IP-Adresse) Umami erfasst keine:\nCookies zur Identifikation oder Wiedererkennung von Besuchern Persönlichen Daten oder IP-Adressen (diese werden nicht gespeichert) Geräte-Fingerprints oder sonstige Tracking-Mechanismen Die Analyse erfolgt vollständig anonymisiert und lässt keinen Rückschluss auf einzelne Personen zu. Es werden keine Cookies gesetzt.\nRechtsgrundlage: Die Verarbeitung erfolgt auf Grundlage unseres berechtigten Interesses (Art. 6 Abs. 1 lit. f DSGVO) an der statistischen Auswertung der Websitenutzung zur Verbesserung unseres Angebots.\nLediglich technisch notwendige Cookies können darüber hinaus verwendet werden, um die Funktionalität der Website sicherzustellen.\nIhre Rechte # Sie haben folgende Rechte bezüglich Ihrer personenbezogenen Daten:\nRecht auf Auskunft (Art. 15 DSGVO): Sie können Auskunft über die zu Ihrer Person gespeicherten Daten verlangen. Recht auf Berichtigung (Art. 16 DSGVO): Sie können die Berichtigung unrichtiger oder unvollständiger Daten verlangen. Recht auf Löschung (Art. 17 DSGVO): Sie können die Löschung Ihrer Daten verlangen, sofern keine gesetzlichen Aufbewahrungspflichten entgegenstehen. Recht auf Einschränkung der Verarbeitung (Art. 18 DSGVO): Sie können die Einschränkung der Verarbeitung Ihrer Daten verlangen. Recht auf Datenübertragbarkeit (Art. 20 DSGVO): Sie können Ihre Daten in einem strukturierten, gängigen und maschinenlesbaren Format erhalten. Widerspruchsrecht (Art. 21 DSGVO): Sie können der Verarbeitung Ihrer Daten widersprechen, wenn diese auf Grundlage unseres berechtigten Interesses erfolgt. Widerruf der Einwilligung: Sie können Ihre Einwilligung zur Datenverarbeitung jederzeit widerrufen. Die Rechtmäßigkeit der bis zum Widerruf erfolgten Datenverarbeitung bleibt davon unberührt.\nBeschwerderecht: Sie haben das Recht, sich bei der österreichischen Datenschutzbehörde zu beschweren, wenn Sie der Ansicht sind, dass die Verarbeitung Ihrer personenbezogenen Daten rechtswidrig erfolgt.\nDatensicherheit # Wir setzen technische und organisatorische Sicherheitsmaßnahmen ein, um Ihre Daten gegen Manipulation, Verlust, Zerstörung oder gegen den Zugriff unberechtigter Personen zu schützen. Unsere Sicherheitsmaßnahmen werden entsprechend der technologischen Entwicklung fortlaufend verbessert.\nÄnderungen dieser Datenschutzerklärung # Wir behalten uns vor, diese Datenschutzerklärung anzupassen, damit sie stets den aktuellen rechtlichen Anforderungen entspricht oder um Änderungen unserer Leistungen in der Datenschutzerklärung umzusetzen. Für Ihren erneuten Besuch gilt dann die neue Datenschutzerklärung.\nKontakt # Bei Fragen zum Datenschutz oder zur Ausübung Ihrer Rechte können Sie sich jederzeit an uns wenden:\nDipl.-Ing. Wolfgang Fiedler\nE-Mail: office@fiedler-it.at\nTelefon: +43 (650) 43 56 887\nStand: 30. August 2025\n","date":"11 July 2025","externalUrl":null,"permalink":"/datenschutz/","section":"Fiedler IT","summary":"","title":"Datenschutz","type":"page"},{"content":" Angaben gemäß § 5 ECG, § 63 GewO und § 25 MedienG # Medieninhaber, Herausgeber und Betreiber der Website:\nDipl.-Ing. Wolfgang Fiedler\nFiedler IT-Services and Software Development\nFranz-Arnfelser-Gasse 17\n8200 Gleisdorf\nÖsterreich\nKontakt:\nTelefon: +43 (650) 43 56 887\nE-Mail: office@fiedler-it.at Web: www.fiedler-it.at\nUnternehmensgegenstand:\nIT-Dienstleistungen, Software Development\nMitgliedschaft bei der Wirtschaftskammerorganisation:\nMitglied der Wirtschaftskammer Steiermark, Fachgruppe Unternehmensberatung, Buchhaltung und Informationstechnologie (704)\nGewerbeberechtigung:\nDienstleistungen in der automatischen Datenverarbeitung und Informationstechnik\nGISA-Zahl: 20779337\nAufsichtsbehörde gemäß ECG:\nBezirkshauptmannschaft Weiz, 8160 Weiz\nAnwendbare gewerbe- oder berufsrechtliche Vorschriften:\nGewerbeordnung 1994 (GewO), abrufbar unter www.ris.bka.gv.at\nUID-Nummer:\nATU63792934\nGLN:\n9110003593681\nOffenlegung gemäß § 25 Mediengesetz (kleine Website) # Medieninhaber: Dipl.-Ing. Wolfgang Fiedler\nWohnort: Franz-Arnfelser-Gasse 17, 8200 Gleisdorf\nUnternehmensgegenstand: IT-Dienstleistungen, Software Development\nInformationspflicht lt. ECG und Mediengesetz\nUnternehmensgegenstand # IT-Dienstleistungen, Beratung und Entwicklung in den Bereichen:\nMaximo Mobile AI \u0026amp; LLM IBM MAS IBM Maximo Interloc Mobile Informer Urheberrecht # Die Inhalte dieser Website sind urheberrechtlich geschützt. Jede Art der Verwertung ist ohne vorherige schriftliche Zustimmung des Betreibers untersagt.\nHaftungsausschluss # Die Inhalte dieser Website wurden mit größtmöglicher Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte wird jedoch keine Gewähr übernommen. Trotz sorgfältiger inhaltlicher Kontrolle übernehmen wir keine Haftung für die Inhalte externer Links. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.\nDatenschutz # Informationen zur Verarbeitung personenbezogener Daten finden Sie in unserer Datenschutzerklärung.\n","date":"11 July 2025","externalUrl":null,"permalink":"/impressum/","section":"Fiedler IT","summary":"","title":"Impressum","type":"page"},{"content":" Wolfgang Fiedler # Dipl.-Ing. Wolfgang Fiedler | Maximo Mobile Specialist\nWith extensive experience in Enterprise Asset Management and IBM Maximo, I help organizations unlock the full potential of their Maximo Mobile investment.\nMy Focus # IBM Maximo Mobile — Development, Customization, Optimization MAS (Maximo Application Suite) — Cloud Migration, Integration Graphite Framework — Deep Framework Understanding AI \u0026amp; LLM Integration — Modern AI Solutions Independent \u0026amp; Flexible # As an independent consultant, I offer:\nObjective recommendations without vendor lock-in Flexible engagement models Direct communication Fast response times Get in Touch →\n","externalUrl":null,"permalink":"/about/","section":"Fiedler IT","summary":"","title":"About Me","type":"page"},{"content":"Day-2 operations and internals: how \u0026lsquo;Apply Changes\u0026rsquo; becomes a container image build, the Maximo Mobile security model (Work Centers, templates, SIGOPTIONs), and monitoring. 🔒 Members only — sign in.\n","externalUrl":null,"permalink":"/mas/administration/","section":"MAS Platform","summary":"","title":"Administration \u0026 Operations","type":"mas"},{"content":"Expert scenarios: offline-first architecture, multi-app navigation, authentication \u0026amp; SSO, session management, device features, performance profiling and security hardening. (Roadmap Level 7.)\nThese guides stay at the application level — how to build for offline, auth and device features. For the layer underneath (what the shell does, how authentication resolves against an encrypted local database, how writes queue and sync back), see Runtime \u0026amp; Internals.\n","externalUrl":null,"permalink":"/mobile/guides/advanced/","section":"Maximo Mobile","summary":"","title":"Advanced Topics","type":"mobile"},{"content":"","externalUrl":null,"permalink":"/authors/","section":"Authors","summary":"","title":"Authors","type":"authors"},{"content":"Automate MAS end-to-end: the IBM Ansible collections for MAS/OpenShift, Tekton pipelines for repeatable installs and upgrades, and GitOps-style configuration management.\n","externalUrl":null,"permalink":"/mas/automation/","section":"MAS Platform","summary":"","title":"Automation (Ansible \u0026 Tekton)","type":"mas"},{"content":"Technical articles, tutorials, tips and news about Maximo Mobile development.\n","externalUrl":null,"permalink":"/blog/","section":"Blog","summary":"","title":"Blog","type":"blog"},{"content":"","externalUrl":null,"permalink":"/categories/","section":"Categories","summary":"","title":"Categories","type":"categories"},{"content":"Build complex application logic: controller architecture, lifecycle hooks, invokeAction, custom actions, workflow integration, status transitions and controller testing. (Roadmap Level 6.)\n","externalUrl":null,"permalink":"/mobile/guides/controllers/","section":"Maximo Mobile","summary":"","title":"Controllers \u0026 Logic","type":"mobile"},{"content":"The foundation: app.xml, pages \u0026amp; navigation, datasources, controllers, state management, data binding, events and MBOs. (Roadmap Level 3.)\n","externalUrl":null,"permalink":"/mobile/guides/core-concepts/","section":"Maximo Mobile","summary":"","title":"Core Concepts","type":"mobile"},{"content":"Master data handling: Maximo vs JSON datasources, schema design, CRUD, search \u0026amp; filtering, caching, offline-first, sync \u0026amp; conflict resolution, attachments. (Roadmap Level 5.)\nIf your question is about the transport rather than the model — what a save does after you call it, how attachments physically reach the device, or how to make the initial download stop taking forever — that\u0026rsquo;s Runtime \u0026amp; Internals.\n","externalUrl":null,"permalink":"/mobile/guides/data/","section":"Maximo Mobile","summary":"","title":"Data Management","type":"mobile"},{"content":"In-depth guides, organized as a progression from foundations to expert topics. Public overviews are free; deep-dive guides are 🔒 members-only. (Roadmap Levels 3–7.)\n","externalUrl":null,"permalink":"/mobile/guides/","section":"Maximo Mobile","summary":"","title":"Guides","type":"mobile"},{"content":"Installing and configuring MAS on Red Hat OpenShift: prerequisites, the IBM MAS CLI (mas install), and a look inside the Application Configuration container.\n","externalUrl":null,"permalink":"/mas/installation/","section":"MAS Platform","summary":"","title":"Installation \u0026 Configuration","type":"mas"},{"content":"Everything for the platform side of IBM Maximo Application Suite (MAS 9.x): understanding the suite, installing it on OpenShift, migrating from Maximo 7.6.1, automating deployment with Ansible \u0026amp; Tekton, and running it in production.\nFor how the product is actually built underneath — operators and CRDs, licensing and AppPoints, the administrative APIs, and the MCP server shipped in 9.2 — see Platform Internals.\n","externalUrl":null,"permalink":"/mas/","section":"MAS Platform","summary":"","title":"MAS Platform","type":"mas"},{"content":"A complete learning path for IBM Maximo Mobile (Graphite/MAF) development — from your first app to advanced offline architecture. Start with Start Here, work through the Guides, and reach for Patterns \u0026amp; Cookbooks and the Reference as you build.\nWhen you need to know what is happening below your app — the device shell and NAVIGATOR, how a save really reaches Maximo, or why the first sync takes so long — that\u0026rsquo;s Runtime \u0026amp; Internals.\n","externalUrl":null,"permalink":"/mobile/","section":"Maximo Mobile","summary":"","title":"Maximo Mobile","type":"mobile"},{"content":"A practical playbook for migrating from Maximo 7.6.1 to MAS 9.2: assessment, database and add-on compatibility, cutover strategy, and post-migration validation.\n","externalUrl":null,"permalink":"/mas/migration/","section":"MAS Platform","summary":"","title":"Migration 7.6.1 → MAS 9.2","type":"mas"},{"content":"What Maximo Application Suite is, how the suite is structured (Manage, Mobile, Monitor, Health, …), the OpenShift foundation, and what\u0026rsquo;s new versus classic Maximo 7.6.\n","externalUrl":null,"permalink":"/mas/overview/","section":"MAS Platform","summary":"","title":"Overview","type":"mas"},{"content":"The Spotlight Series: source-grounded MAF patterns and step-by-step cookbooks. Each post ships with a downloadable code .zip and a PDF. Foundational recipes are free; advanced patterns (offline, bulk ops, dashboards, dynamic forms, testing) are 🔒 members-only.\n","externalUrl":null,"permalink":"/mobile/patterns/","section":"Maximo Mobile","summary":"","title":"Patterns \u0026 Cookbooks","type":"mobile"},{"content":"MAS reverse-engineered from a live install: all 65 container images pulled and flattened, plus the cluster\u0026rsquo;s operators, CRDs and custom resources harvested as ground truth on OpenShift 4.21.\nThe suite\u0026rsquo;s mental model in one page. Cluster topology and the operator APIs. How MAS discovers and installs an application, and how to ship your own alongside Manage. Authentication and the user registry. What each controller actually reconciles and generates. Licensing, AppPoints and the Suite License Service. The two separate administrative REST APIs — including the undocumented DBC generator. How MAXMENU really builds navigation. And the Model Context Protocol server IBM quietly shipped in 9.2.\nWritten for administrators, architects and business partners who need to know what the product does rather than what the brochure says. Overviews are free; the reference depth is 🔒 members-only. (Roadmap Level 12.)\n","externalUrl":null,"permalink":"/mas/internals/","section":"MAS Platform","summary":"","title":"Platform Internals","type":"mas"},{"content":"Quick lookups and complete references: MAML quick reference and the full 249-element reference, maximo-js-api class/method reference, controller \u0026amp; datasource cheatsheets, and glossary. (Roadmap Level 10.)\n","externalUrl":null,"permalink":"/mobile/reference/","section":"Maximo Mobile","summary":"","title":"Reference \u0026 Cheatsheets","type":"mobile"},{"content":"Quick references, cheatsheets, and frequently asked questions for Maximo Mobile developers.\n","externalUrl":null,"permalink":"/resources/","section":"Resources","summary":"","title":"Resources","type":"resources"},{"content":"Everything else on this site describes how to write a Maximo Mobile app. This section describes the machinery the app runs inside — the layer IBM does not document.\nWhat actually runs on the device (the native Android shell, the container app, and NAVIGATOR, and the boot chain between them). How a save really reaches Maximo, online and offline. Why offline login is not a login at all but an encrypted-database open. How attachments get to a device and back. The fourteen private /graphite/mobile/* routes between client and server. And the three server-side mechanisms — preloaded database, data pregeneration and advanced delta — that decide whether a technician\u0026rsquo;s first sync takes four minutes or forty.\nThis material comes from pulling the shipped Android package apart, reading the unminified framework sources, decompiling Manage, and probing a live MAS 9.2 install. Overviews are free; the complete guides are 🔒 members-only. (Roadmap Level 11.)\n","externalUrl":null,"permalink":"/mobile/runtime/","section":"Maximo Mobile","summary":"","title":"Runtime \u0026 Internals","type":"mobile"},{"content":"","externalUrl":null,"permalink":"/series/","section":"Series","summary":"","title":"Series","type":"series"},{"content":"Benefit from independent expertise for IBM Maximo Mobile.\n","externalUrl":null,"permalink":"/services/","section":"Services","summary":"","title":"Services","type":"services"},{"content":"New to Maximo Mobile? Begin here: what MAF is, the Graphite architecture, setting up your dev environment, and building your first app. (Roadmap Levels 1–2.)\n","externalUrl":null,"permalink":"/mobile/start/","section":"Maximo Mobile","summary":"","title":"Start Here","type":"mobile"},{"content":"","externalUrl":null,"permalink":"/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"},{"content":"Ready-to-use app templates (starter kit, inspection, asset tracker, work order, service request, inventory) and a copy-paste code library. 🔒 Members only — sign in to access. (Roadmap Level 9.)\n","externalUrl":null,"permalink":"/mobile/templates/","section":"Maximo Mobile","summary":"","title":"Templates \u0026 Code Library","type":"mobile"},{"content":"Build professional interfaces: components, lists, forms \u0026amp; inputs, buttons, layout, dialogs \u0026amp; lookups, tables, cards and maps. (Roadmap Level 4.)\n","externalUrl":null,"permalink":"/mobile/guides/ui-components/","section":"Maximo Mobile","summary":"","title":"UI \u0026 Components","type":"mobile"}]