This document discusses how to make Android applications accessible. It covers the accessibility framework in Android, features like TalkBack and magnification, code changes like adding content descriptions and ensuring tab order is correct, and testing accessibility. Developers must label controls, make elements focusable and readable at different text sizes. It is important to logically group elements and test using accessibility services to ensure custom components are accessible. Following Android design guidelines and reaching a global audience also improves accessibility.
This presentation discusses how to create Glassware using the Mirror API, the GDK, and HTML5, along with a discussion of Live Cards and Immersions.
Various demos are presented, and you will see a quadcopter launched, along with the code.
This document discusses integrating Google Glasses with SAP using the Mirror API and Google API ABAP Client. It describes the different types of cards that can be used like static, live, and immersion cards. It also provides an overview of the Mirror API and how to use OAuth2 for authentication. The Google API ABAP Client library allows accessing Google APIs from ABAP. Examples are given of reporting applications using this library to interface with the Mirror API and publish cards to Google Glasses.
Android accessibility for developers and QATed Drake
This presentation was developed for Intuit's Bangalore Accessibility Week. It borrows heavily from the presentations given by the Google Accessibility Team at Google IO and provides additional resources on functionality.
Droidcon 2013 accessible android apps sharma_googleDroidcon Berlin
The document discusses designing accessible Android applications. It covers what accessibility is, available accessibility features in different Android versions, how to make apps accessible, and testing for accessibility. Key recommendations include labeling all controls, making controls focusable and in the correct tab order, using scaled text sizes, logically grouping UI elements, implementing accessibility interfaces for custom views, and thoroughly testing the accessibility of apps.
Google I/O 2019 - what's new in Android Q and JetpackSunita Singh
Google IO 2019 highlighted several new Android features including Bubbles for easy multi-tasking, dark theme support, sharing improvements, and gesture navigation. It also provided updates on Jetpack components like CameraX, Navigation, Compose, ViewPager 2, ViewBindings and WorkManager to improve development. Machine learning was expanded through updates to MLKit and new features for on-device translation and object detection.
Overview for the possibilities when it comes to developing an application for the android platform. The slides start with covering the native option, continutes with covering the hybrid option and concludes with comparing between the two.
More information about the Android course I deliver can be found at android.course.lifemichael.com
We all agree that it's a mobile only world out there.
You wish your site (and mobile web app) to be 'mobile first' and make sure they are giving your users an amazing experience.
These slides will focus on how you can build search friendly mobile sites, and what type of tools and resources, you should leverage.
From Zero to Hero - in 45min!
This document discusses how to make Android applications accessible. It covers the accessibility framework in Android, features like TalkBack and magnification, code changes like adding content descriptions and ensuring tab order is correct, and testing accessibility. Developers must label controls, make elements focusable and readable at different text sizes. It is important to logically group elements and test using accessibility services to ensure custom components are accessible. Following Android design guidelines and reaching a global audience also improves accessibility.
This presentation discusses how to create Glassware using the Mirror API, the GDK, and HTML5, along with a discussion of Live Cards and Immersions.
Various demos are presented, and you will see a quadcopter launched, along with the code.
This document discusses integrating Google Glasses with SAP using the Mirror API and Google API ABAP Client. It describes the different types of cards that can be used like static, live, and immersion cards. It also provides an overview of the Mirror API and how to use OAuth2 for authentication. The Google API ABAP Client library allows accessing Google APIs from ABAP. Examples are given of reporting applications using this library to interface with the Mirror API and publish cards to Google Glasses.
Android accessibility for developers and QATed Drake
This presentation was developed for Intuit's Bangalore Accessibility Week. It borrows heavily from the presentations given by the Google Accessibility Team at Google IO and provides additional resources on functionality.
Droidcon 2013 accessible android apps sharma_googleDroidcon Berlin
The document discusses designing accessible Android applications. It covers what accessibility is, available accessibility features in different Android versions, how to make apps accessible, and testing for accessibility. Key recommendations include labeling all controls, making controls focusable and in the correct tab order, using scaled text sizes, logically grouping UI elements, implementing accessibility interfaces for custom views, and thoroughly testing the accessibility of apps.
Google I/O 2019 - what's new in Android Q and JetpackSunita Singh
Google IO 2019 highlighted several new Android features including Bubbles for easy multi-tasking, dark theme support, sharing improvements, and gesture navigation. It also provided updates on Jetpack components like CameraX, Navigation, Compose, ViewPager 2, ViewBindings and WorkManager to improve development. Machine learning was expanded through updates to MLKit and new features for on-device translation and object detection.
Overview for the possibilities when it comes to developing an application for the android platform. The slides start with covering the native option, continutes with covering the hybrid option and concludes with comparing between the two.
More information about the Android course I deliver can be found at android.course.lifemichael.com
We all agree that it's a mobile only world out there.
You wish your site (and mobile web app) to be 'mobile first' and make sure they are giving your users an amazing experience.
These slides will focus on how you can build search friendly mobile sites, and what type of tools and resources, you should leverage.
From Zero to Hero - in 45min!
Google offers a wide range of products and developer technologies. Their products include web services like Search, Gmail, Maps, and Drive, as well as mobile apps, hardware devices, and software tools. Some key developer technologies provided by Google are the Google Cloud Platform, Cloud APIs, Firebase, Android Studio, and TensorFlow. These technologies allow developers to build scalable apps, integrate with Google services, and develop machine learning models.
The document discusses how to make money from Android applications. It covers creating an awesome product, selecting a revenue model like ads or paid subscriptions, and increasing reach and buyers through globalization and social media. It emphasizes testing the application with real users to measure performance and make improvements before official release.
This document summarizes some of the new features in Android 4.4 KitKat presented by Chet Haase and Romain Guy. It discusses the new storage access framework which allows browsing local and cloud documents through a standard interface. Printing capabilities are expanded through new PDF generation and printing APIs. The user interface is enhanced with translucent system bars, immersive full-screen mode, and a new WebView based on Chromium. Scene and transition animations can now be defined through code, resources, or a transition manager.
Android Presentation By Ashok Kumar Pachauriअशोक पचौरी
The document is an industrial training report presented by Ashok Kumar Pachauri on Android. It summarizes their summer training at Ducat, an ISO-certified company that provides software development and IT training programs. The report discusses Android OS, describing how it was founded and developed by Google. It provides details on Android features, architecture, versions from Beta to Marshmallow, tools for development, and includes code for a basic "Hello World" Android app. Screenshots are also included of a mini audio player project created during the training.
The slides from the Java Meetup which was held in 12th of March 2015 at WSO2 Inc. Sri Lanka. Introduction to Android Development. By : Kasun Delgolla, Chathura Dilan And Inosh Perera, Engineers @ WSO2.
Introduction to Cloud Computing and Google Cloud Platform.vriddhigupta
The document provides an overview of Google Cloud Platform presented by Nirav Kothari, including that cloud computing delivers computing services over the internet to provide faster innovation, flexible resources, and lower costs. It also describes several GCP services such as Compute Engine, Storage, APIs, machine learning APIs, and regions available in India. Instructions are provided on getting started with a free $300 credit and learning resources from Google.
The document provides an introduction to Google Cloud Platform (GCP) by a Google Cloud Expert. It defines cloud computing and its benefits such as faster innovation, flexible resources, and lower costs. It then outlines several GCP services including Compute Engine, Storage, Databases, APIs, Machine Learning APIs, and regions/edge locations. It encourages readers to get started with GCP's free trial and learning resources.
The document provides an overview of Google Cloud Platform (GCP) presented by Nirav Kothari. It defines cloud computing and its benefits such as faster innovation, flexible resources, and lower costs. It then describes various GCP services including Compute Engine for infrastructure, APIs for building applications, and regions and edge locations globally. Finally it provides suggestions for getting started with GCP trials, learning programs, and hands-on labs.
This document discusses mobile accessibility. It provides information on screen readers, braille, cognitive disabilities, low vision, alternate inputs, HTML5, iOS VoiceOver, Android accessibility, Windows Phone accessibility, and making mobile content accessible to people with disabilities. It covers topics like focus control, labels and descriptions, dynamic content updates, and detecting screen readers. The presentation aims to help developers make mobile apps and web content accessible.
- Android is an open source operating system based on a Linux kernel that runs primarily on smartphones and tablets. It uses Java code and supports various hardware capabilities and input types.
- The Android SDK provides developers with tools like Android Studio, emulators, and debugging tools to develop and test Android applications.
- An Android application consists of code written in Java along with resources and a manifest file. The manifest declares app components, permissions, and configuration settings. Components allow the app to perform tasks like displaying UI and running background services.
Google Integration in Android Apps - Mooscon 2013 CebitFriedger Müffke
This document summarizes Google integration features for Android apps, including:
1) The Google Play Services framework which provides APIs for Google services and requires the Play Store and automatic installation of service APKs.
2) Authentication using OAuth2 through the GoogleAuthToken class and retrieving accounts via the AccountManager.
3) Accessing the Google+ social graph through the PlusClient to load user profiles, circles, and share app activities as Google+ moments.
Android Presentation By Ashok Kumar Pachauriअशोक पचौरी
The document summarizes an industrial training report on Android development completed by Ashok Kumar Pachauri at Ducat. It discusses that Ducat provides software development and IT training programs to help applicants enhance their technical skills. It then provides details about Android such as it being an operating system developed by Google based on Linux, with features including application frameworks, integrated browser, and support for Bluetooth, WiFi etc. It also discusses Android versions, architecture, tools for development like Eclipse and Android Studio, and includes screenshots of a basic "Hello World" Android app created during the training.
YouTube Mobile Webapp: On the edge of Html5SMART DevNet
This document discusses Google's development of the YouTube mobile web app using HTML5. It describes how HTML5 features like video playback, local storage, and touch events were used to create a native app-like experience. It also discusses tools like Google Closure that were used for large-scale JavaScript development. The document promotes building web apps over native apps for cross-platform support and lower development costs.
The slides introduce the concept of delegating user tasks in applications through messaging and app resolution of the application platform. The concept was implemented in the first version of the Android platform as is now becoming popular on other platforms as well. The W3C is discussing a draft for web intents, Mozilla proposed a document about web activities and windows provides contracts for certain user tasks.
The most popular task is "sharing". The user has a huge selection of available services from social medias, to email, from printing services to online storage. No application can ever implement all possibilities. Therefore, the application framework provides a selection of the user's preferred services. The different approaches are compared and code examples are given.
My presentation on Android to the Ruby Users of Minnesota group. Introduces the platform, demo applications I wrote and how to list your app in the Android market.
Android developing & OAuth
This document provides an overview of Android development and OAuth. It begins with an introduction to Android, covering what Android is, its update history, main products and system structure. It then discusses the Android development environment, essential tools, project structure and development flow. Key concepts like activities, intents and the activity lifecycle are explained. The document also introduces OAuth, providing examples of how it allows users to grant access to private resources without sharing credentials. It discusses some debates around OAuth 2.0 and concerns about its lack of signatures and cryptography.
Android studio 4.0 new features previewConcetto Labs
Android Studio 4.0 includes new features to improve app design, development, and building. It features a Motion Editor for animation, an upgraded Layout Inspector, layout validation tools, a smart editor for R8 code shrinking rules, CPU profiling upgrades, and Kotlin support improvements. Build improvements include a Build Analyzer, dynamic feature dependencies, Java 8 language desugaring, build feature configuration options, and Kotlin DSL script file support. Android Studio 4.0 is available for download and provides a better development experience.
This presentation provides valuable insights into effective cost-saving techniques on AWS. Learn how to optimize your AWS resources by rightsizing, increasing elasticity, picking the right storage class, and choosing the best pricing model. Additionally, discover essential governance mechanisms to ensure continuous cost efficiency. Whether you are new to AWS or an experienced user, this presentation provides clear and practical tips to help you reduce your cloud costs and get the most out of your budget.
A Comprehensive Guide to DeFi Development Services in 2024Intelisync
DeFi represents a paradigm shift in the financial industry. Instead of relying on traditional, centralized institutions like banks, DeFi leverages blockchain technology to create a decentralized network of financial services. This means that financial transactions can occur directly between parties, without intermediaries, using smart contracts on platforms like Ethereum.
In 2024, we are witnessing an explosion of new DeFi projects and protocols, each pushing the boundaries of what’s possible in finance.
In summary, DeFi in 2024 is not just a trend; it’s a revolution that democratizes finance, enhances security and transparency, and fosters continuous innovation. As we proceed through this presentation, we'll explore the various components and services of DeFi in detail, shedding light on how they are transforming the financial landscape.
At Intelisync, we specialize in providing comprehensive DeFi development services tailored to meet the unique needs of our clients. From smart contract development to dApp creation and security audits, we ensure that your DeFi project is built with innovation, security, and scalability in mind. Trust Intelisync to guide you through the intricate landscape of decentralized finance and unlock the full potential of blockchain technology.
Ready to take your DeFi project to the next level? Partner with Intelisync for expert DeFi development services today!
More Related Content
Similar to Android accessibility till_kitkat_nov2013_andevcon
Google offers a wide range of products and developer technologies. Their products include web services like Search, Gmail, Maps, and Drive, as well as mobile apps, hardware devices, and software tools. Some key developer technologies provided by Google are the Google Cloud Platform, Cloud APIs, Firebase, Android Studio, and TensorFlow. These technologies allow developers to build scalable apps, integrate with Google services, and develop machine learning models.
The document discusses how to make money from Android applications. It covers creating an awesome product, selecting a revenue model like ads or paid subscriptions, and increasing reach and buyers through globalization and social media. It emphasizes testing the application with real users to measure performance and make improvements before official release.
This document summarizes some of the new features in Android 4.4 KitKat presented by Chet Haase and Romain Guy. It discusses the new storage access framework which allows browsing local and cloud documents through a standard interface. Printing capabilities are expanded through new PDF generation and printing APIs. The user interface is enhanced with translucent system bars, immersive full-screen mode, and a new WebView based on Chromium. Scene and transition animations can now be defined through code, resources, or a transition manager.
Android Presentation By Ashok Kumar Pachauriअशोक पचौरी
The document is an industrial training report presented by Ashok Kumar Pachauri on Android. It summarizes their summer training at Ducat, an ISO-certified company that provides software development and IT training programs. The report discusses Android OS, describing how it was founded and developed by Google. It provides details on Android features, architecture, versions from Beta to Marshmallow, tools for development, and includes code for a basic "Hello World" Android app. Screenshots are also included of a mini audio player project created during the training.
The slides from the Java Meetup which was held in 12th of March 2015 at WSO2 Inc. Sri Lanka. Introduction to Android Development. By : Kasun Delgolla, Chathura Dilan And Inosh Perera, Engineers @ WSO2.
Introduction to Cloud Computing and Google Cloud Platform.vriddhigupta
The document provides an overview of Google Cloud Platform presented by Nirav Kothari, including that cloud computing delivers computing services over the internet to provide faster innovation, flexible resources, and lower costs. It also describes several GCP services such as Compute Engine, Storage, APIs, machine learning APIs, and regions available in India. Instructions are provided on getting started with a free $300 credit and learning resources from Google.
The document provides an introduction to Google Cloud Platform (GCP) by a Google Cloud Expert. It defines cloud computing and its benefits such as faster innovation, flexible resources, and lower costs. It then outlines several GCP services including Compute Engine, Storage, Databases, APIs, Machine Learning APIs, and regions/edge locations. It encourages readers to get started with GCP's free trial and learning resources.
The document provides an overview of Google Cloud Platform (GCP) presented by Nirav Kothari. It defines cloud computing and its benefits such as faster innovation, flexible resources, and lower costs. It then describes various GCP services including Compute Engine for infrastructure, APIs for building applications, and regions and edge locations globally. Finally it provides suggestions for getting started with GCP trials, learning programs, and hands-on labs.
This document discusses mobile accessibility. It provides information on screen readers, braille, cognitive disabilities, low vision, alternate inputs, HTML5, iOS VoiceOver, Android accessibility, Windows Phone accessibility, and making mobile content accessible to people with disabilities. It covers topics like focus control, labels and descriptions, dynamic content updates, and detecting screen readers. The presentation aims to help developers make mobile apps and web content accessible.
- Android is an open source operating system based on a Linux kernel that runs primarily on smartphones and tablets. It uses Java code and supports various hardware capabilities and input types.
- The Android SDK provides developers with tools like Android Studio, emulators, and debugging tools to develop and test Android applications.
- An Android application consists of code written in Java along with resources and a manifest file. The manifest declares app components, permissions, and configuration settings. Components allow the app to perform tasks like displaying UI and running background services.
Google Integration in Android Apps - Mooscon 2013 CebitFriedger Müffke
This document summarizes Google integration features for Android apps, including:
1) The Google Play Services framework which provides APIs for Google services and requires the Play Store and automatic installation of service APKs.
2) Authentication using OAuth2 through the GoogleAuthToken class and retrieving accounts via the AccountManager.
3) Accessing the Google+ social graph through the PlusClient to load user profiles, circles, and share app activities as Google+ moments.
Android Presentation By Ashok Kumar Pachauriअशोक पचौरी
The document summarizes an industrial training report on Android development completed by Ashok Kumar Pachauri at Ducat. It discusses that Ducat provides software development and IT training programs to help applicants enhance their technical skills. It then provides details about Android such as it being an operating system developed by Google based on Linux, with features including application frameworks, integrated browser, and support for Bluetooth, WiFi etc. It also discusses Android versions, architecture, tools for development like Eclipse and Android Studio, and includes screenshots of a basic "Hello World" Android app created during the training.
YouTube Mobile Webapp: On the edge of Html5SMART DevNet
This document discusses Google's development of the YouTube mobile web app using HTML5. It describes how HTML5 features like video playback, local storage, and touch events were used to create a native app-like experience. It also discusses tools like Google Closure that were used for large-scale JavaScript development. The document promotes building web apps over native apps for cross-platform support and lower development costs.
The slides introduce the concept of delegating user tasks in applications through messaging and app resolution of the application platform. The concept was implemented in the first version of the Android platform as is now becoming popular on other platforms as well. The W3C is discussing a draft for web intents, Mozilla proposed a document about web activities and windows provides contracts for certain user tasks.
The most popular task is "sharing". The user has a huge selection of available services from social medias, to email, from printing services to online storage. No application can ever implement all possibilities. Therefore, the application framework provides a selection of the user's preferred services. The different approaches are compared and code examples are given.
My presentation on Android to the Ruby Users of Minnesota group. Introduces the platform, demo applications I wrote and how to list your app in the Android market.
Android developing & OAuth
This document provides an overview of Android development and OAuth. It begins with an introduction to Android, covering what Android is, its update history, main products and system structure. It then discusses the Android development environment, essential tools, project structure and development flow. Key concepts like activities, intents and the activity lifecycle are explained. The document also introduces OAuth, providing examples of how it allows users to grant access to private resources without sharing credentials. It discusses some debates around OAuth 2.0 and concerns about its lack of signatures and cryptography.
Android studio 4.0 new features previewConcetto Labs
Android Studio 4.0 includes new features to improve app design, development, and building. It features a Motion Editor for animation, an upgraded Layout Inspector, layout validation tools, a smart editor for R8 code shrinking rules, CPU profiling upgrades, and Kotlin support improvements. Build improvements include a Build Analyzer, dynamic feature dependencies, Java 8 language desugaring, build feature configuration options, and Kotlin DSL script file support. Android Studio 4.0 is available for download and provides a better development experience.
Similar to Android accessibility till_kitkat_nov2013_andevcon (20)
This presentation provides valuable insights into effective cost-saving techniques on AWS. Learn how to optimize your AWS resources by rightsizing, increasing elasticity, picking the right storage class, and choosing the best pricing model. Additionally, discover essential governance mechanisms to ensure continuous cost efficiency. Whether you are new to AWS or an experienced user, this presentation provides clear and practical tips to help you reduce your cloud costs and get the most out of your budget.
A Comprehensive Guide to DeFi Development Services in 2024Intelisync
DeFi represents a paradigm shift in the financial industry. Instead of relying on traditional, centralized institutions like banks, DeFi leverages blockchain technology to create a decentralized network of financial services. This means that financial transactions can occur directly between parties, without intermediaries, using smart contracts on platforms like Ethereum.
In 2024, we are witnessing an explosion of new DeFi projects and protocols, each pushing the boundaries of what’s possible in finance.
In summary, DeFi in 2024 is not just a trend; it’s a revolution that democratizes finance, enhances security and transparency, and fosters continuous innovation. As we proceed through this presentation, we'll explore the various components and services of DeFi in detail, shedding light on how they are transforming the financial landscape.
At Intelisync, we specialize in providing comprehensive DeFi development services tailored to meet the unique needs of our clients. From smart contract development to dApp creation and security audits, we ensure that your DeFi project is built with innovation, security, and scalability in mind. Trust Intelisync to guide you through the intricate landscape of decentralized finance and unlock the full potential of blockchain technology.
Ready to take your DeFi project to the next level? Partner with Intelisync for expert DeFi development services today!
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Trusted Execution Environment for Decentralized Process MiningLucaBarbaro3
Presentation of the paper "Trusted Execution Environment for Decentralized Process Mining" given during the CAiSE 2024 Conference in Cyprus on June 7, 2024.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfflufftailshop
When it comes to unit testing in the .NET ecosystem, developers have a wide range of options available. Among the most popular choices are NUnit, XUnit, and MSTest. These unit testing frameworks provide essential tools and features to help ensure the quality and reliability of code. However, understanding the differences between these frameworks is crucial for selecting the most suitable one for your projects.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Dive into the realm of operating systems (OS) with Pravash Chandra Das, a seasoned Digital Forensic Analyst, as your guide. 🚀 This comprehensive presentation illuminates the core concepts, types, and evolution of OS, essential for understanding modern computing landscapes.
Beginning with the foundational definition, Das clarifies the pivotal role of OS as system software orchestrating hardware resources, software applications, and user interactions. Through succinct descriptions, he delineates the diverse types of OS, from single-user, single-task environments like early MS-DOS iterations, to multi-user, multi-tasking systems exemplified by modern Linux distributions.
Crucial components like the kernel and shell are dissected, highlighting their indispensable functions in resource management and user interface interaction. Das elucidates how the kernel acts as the central nervous system, orchestrating process scheduling, memory allocation, and device management. Meanwhile, the shell serves as the gateway for user commands, bridging the gap between human input and machine execution. 💻
The narrative then shifts to a captivating exploration of prominent desktop OSs, Windows, macOS, and Linux. Windows, with its globally ubiquitous presence and user-friendly interface, emerges as a cornerstone in personal computing history. macOS, lauded for its sleek design and seamless integration with Apple's ecosystem, stands as a beacon of stability and creativity. Linux, an open-source marvel, offers unparalleled flexibility and security, revolutionizing the computing landscape. 🖥️
Moving to the realm of mobile devices, Das unravels the dominance of Android and iOS. Android's open-source ethos fosters a vibrant ecosystem of customization and innovation, while iOS boasts a seamless user experience and robust security infrastructure. Meanwhile, discontinued platforms like Symbian and Palm OS evoke nostalgia for their pioneering roles in the smartphone revolution.
The journey concludes with a reflection on the ever-evolving landscape of OS, underscored by the emergence of real-time operating systems (RTOS) and the persistent quest for innovation and efficiency. As technology continues to shape our world, understanding the foundations and evolution of operating systems remains paramount. Join Pravash Chandra Das on this illuminating journey through the heart of computing. 🌟
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
3. What is Accessibility.
Mostly used for people with special needs.
Hearing
Visual
Visual
motion
Google Confidential and Proprietary
4. Why make your apps accessible?
Reach!
Approximate number of people with special needs
Google Confidential and Proprietary
5. Why make your apps accessible?
Reach!
Approximate number of people with special needs
~1 billion users out of 7 billion
Google Confidential and Proprietary
6. Why make your apps accessible?
Empowering users!
We don’t use all the senses every time..
Google Confidential and Proprietary
7. How?
Feedback in many ways
sight (visual)
hear (audio)
touch (haptic)
taste
smell
No taste and smell feedback in apps yet !
Google Confidential and Proprietary
8. What framework provides
● User interactions and system events generate
AccessibilityEvents and send them to services
● AccessibilityServices like TalkBack and BrailleBack
respond to these events and provide feedback to the
user
Google Confidential and Proprietary
9. What framework provides - Accessibility Services
TalkBack (Froyo and above)
Provides spoken, auditory, and haptic feedback
Allows for random access and linear access of content
BrailleBack (Jelly Bean and above)
Allows users to access content on virtual braille display
Supports navigation and text input from a braille keyboard
Google Confidential and Proprietary
10. What framework provides
Donut (1.6) through Honeycomb (3.x)
● Spoken feedback through TextToSpeech APIs
● Power button ends call
● Modify your device's display and sound options
○
○
○
Large text
Change speed at which text is spoken
Disable screen rotation
Ice Cream Sandwich (4.0)
● Touch exploration for devices without D-Pad
● Services can inspect view hierarchy
Google Confidential and Proprietary
11. What framework provides
JellyBean (4.1)
● Supports Accessibility focus
○ Services can place this focus on
any view
○ Indicated on-screen via yellow
rectangle
● Supports Braille I/O devices via
BrailleBack service
Google Confidential and Proprietary
12. What framework provides
JellyBean (4.1)
● Many actions available
○
○
○
○
○
Move input focus
Click on views
Scroll within views
Navigate text by words, etc.
Perform global actions
Google Confidential and Proprietary
13. Features in Jelly Bean
Gestures
● Services can respond to userdrawn gestures
○ Perform accessibility actions
○ Invoke global actions (Home,
Back, etc.)
● Deterministic access to
screen content
Google Confidential and Proprietary
14. Features in Jelly Bean
Updated in Kitkat
Gestures
● Quick shortcuts available in
Global Context Menu
Google Confidential and Proprietary
15. Features in Jelly Bean
Magnification
● Available in Android 4.2
● Multiple zoom modes
○ Triple-tap to toggle
○ Triple-tap and hold for
momentary zoom
Google Confidential and Proprietary
16. Features in Kitkat
Global Captioning Preferences
● Available in Android 4.4
○
Open caption settings menu from
your application.
Settings.ACTION_CAPTIONING_SETTINGS
Google Confidential and Proprietary
17. Features in Kitkat
Global Captioning Preferences
● Use Videoview API in your
applications and use
addSubtitleSource() method.
● Captioning Manager API available.
Google Confidential and Proprietary
18. Chrome Browser
● Follow same accessibility
guidelines as desktop web
○
○
Provide alt text
Use ARIA
● Similar to ChromeVox used in
desktop Chrome
Google Confidential and Proprietary
19. Just Speak
Accessibility Service to perform major
tasks via speech command.
Beta version is released
More info: http://eyes-free.blogspot.com/
Google Confidential and Proprietary
21. What framework provides
Android applications and sensors
●
●
●
●
●
SMS, Video chats, Videos with Captions
Location aware, GPS, Maps, Places
Proximity
Motion, Accelerometer, Velocity tracker, Light sensor
Environmental and Position sensors
Sensor batching available to reduce power consumption
(Introduced in Kitkat).
Read the Android Developer Guide for Sensors
Google Confidential and Proprietary
22. What framework provides
Google Play
● Paid apps in many Countries
● DCB
Developer Console
● Countries and currencies
● Statistics
Google Confidential and Proprietary
23. What framework provides
Developer Console
● Auto Translate feature
● Purchase professional
translations or rely on autotranslate.
Global accessibility
● i18n and l10n
● Read the Android Developer
Guide for Localization
Google Confidential and Proprietary
24. What framework provides
Design recommendations
●
●
●
●
Navigation should be easy
Use recommended touch target sizes
Alternatives to time-out controls
Label UI elements meaningfully
○ Minimize Chatter
○ Provide feedback
Read the Android Design Guide for Accessibility
Google Confidential and Proprietary
26. Code changes for Accessibility
Labeling content
● Controls without text need android:contentDescription
● Android Lint tool warns when images are missing
descriptions
● Purely decorative Views should set android:
contentDescription="@null"
● Use setContentDescription() to update a View's
description
○ Don't override getContentDescription()
● EditTexts should use android:hint
Google Confidential and Proprietary
28. Code changes for Accessibility
Supporting D-Pad navigation
● Prior to Android 4.0, app needs to be accessible via DPad
○ Includes arrow keys on USB and Bluetooth keyboards
○ This is easy to test in the emulator!
● May need to manually specify that clickable items (e.g.
ImageViews) are focusable using android:focusable="
true"
● Make important text focusable
● Control order using android:nextFocusDown
Google Confidential and Proprietary
30. Code changes for Accessibility
Supporting scaled text
● Android supports large fonts for low-vision use
● Text sizes should be in sp "scaled pixels" instead of dips
● Always test your app for text cropping, wrapping, etc.
○ You should be doing this for i18n anyway!
<TextView android:id="@+id/intro_text"
android:textSize="14sp"
.... />
Google Confidential and Proprietary
32. Logical grouping and ordering
● View hierarchy order and on-screen positioning
determine grouping for accessibility focus and ordering
of spoken feedback
● Group non-focusable items (e.g. TextViews) in a
focusable container to have them read as a single item
● Set content description on a container to override
automatic grouping and ordering of contained items
Google Confidential and Proprietary
35. Custom-drawn views
● Use or extend existing classes and interfaces when
possible
● Android 4.1 added support for AccessibilityNodeProviders
Google Confidential and Proprietary
36. Custom-drawn views
Use ExploreByTouchHelper.
Wraps AccessibilityNodeProviderCompat.
You need to implement 5 Abstract methods.
Detail here: http://developer.android.
com/reference/android/support/v4/widget/ExploreByTouch
Helper.html
Google Confidential and Proprietary
37. Custom-drawn views
Delegate handling of certain events
Implement support for Explore by Touch
Expose information to accessibility services
Provide support for user interaction
Test, ensure feature parity
More details in this I/O talk:
https://developers.google.com/events/io/sessions/258451203
Google Confidential and Proprietary
38. Testing and Debugging for Accessibility
For all Android apps
○
○
○
○
Create checklist of what should be tested for
Accessibility
Check with real simulation
Test on all supported platforms
Test on screens and densities
Screens: small, normal, large, xlarge
Densities: (low (ldpi), medium (mdpi), high (hdpi),
extra high (xhdpi))
Google Confidential and Proprietary
39. Testing and Debugging for
Accessibility
For all Android apps
● Enable verbose logging for
Accessibility in: Accessibility
> TalkBack > Settings >
Developer settings
● Android Lint tool
Google Confidential and Proprietary
40. Summary
Must do:
● Use built-in Android components
○
○
○
○
○
○
Label controls
Make controls focusable
Ensure traversal order is correct
Specify text in sp
Logically group UI elements
Add captions to videos
● Fix custom components
○ Use ExploreByTouchHelper
● Test and Fix
Google Confidential and Proprietary
41. Summary
Good to have:
● Augment audio-only prompts
○ Visual cues
○ Haptic feedback
● Evaluate sensors
● Follow UI guidelines
● Reach globally
Read the Android Developer Guide for Accessibility
Google Confidential and Proprietary
42. Thanks and Questions?
Send feedback to:
soniash@google.com
soniash@gmail.com
G+ soniash
@sonia1sh
Google Confidential and Proprietary