Как оффлайн-приложение переделать в онлайн, как добавить к нему отображение данных с помощью Android Things - Тимур Ахметгареев, Android Lead в App in the Air, рассказывает о взаимодействии двух платформ.
Presented at Devconf South Africa by Rebecca Franks, Android Engineering Lead at DVT
Android Things :
In this presentation, Rebecca will cover the new platform recently announced by Google, called Android Things. She will cover an introduction to Android Things, basics of getting started with the platform and how any developer without electronics experience can build IoT apps with Android Things. A few use cases and examples will be shown in this session, along with how you can use the existing android libraries with your next IoT project.
Rebecca is the Android Engineering Lead at DVT based in Johannesburg, South Africa. She loves working with new technology and has a passion for making great user friendly products. In her spare time, she manages her open source app, Book Dash, which contains free African story books. She speaks at conferences and local meetups mainly about Android. When not coding, she can be found baking and travelling the world.
More about Rebecca:
Previous talks : https://riggaroo.co.za/talks/
Blogging over at https://riggaroo.co.za Twitter: https://twitter.com/riggaroo From Johannesburg, South Africa. Love Baking and Android Development.
Build your first android things applicationKeval Patel
This is the presentation for the talk I gave on Android things meetup in Ahmedabad. Introduction to Raspberry Pi and guide to build your first android things application using Android Studio.
Presented at Devconf South Africa by Rebecca Franks, Android Engineering Lead at DVT
Android Things :
In this presentation, Rebecca will cover the new platform recently announced by Google, called Android Things. She will cover an introduction to Android Things, basics of getting started with the platform and how any developer without electronics experience can build IoT apps with Android Things. A few use cases and examples will be shown in this session, along with how you can use the existing android libraries with your next IoT project.
Rebecca is the Android Engineering Lead at DVT based in Johannesburg, South Africa. She loves working with new technology and has a passion for making great user friendly products. In her spare time, she manages her open source app, Book Dash, which contains free African story books. She speaks at conferences and local meetups mainly about Android. When not coding, she can be found baking and travelling the world.
More about Rebecca:
Previous talks : https://riggaroo.co.za/talks/
Blogging over at https://riggaroo.co.za Twitter: https://twitter.com/riggaroo From Johannesburg, South Africa. Love Baking and Android Development.
Build your first android things applicationKeval Patel
This is the presentation for the talk I gave on Android things meetup in Ahmedabad. Introduction to Raspberry Pi and guide to build your first android things application using Android Studio.
Sprachsteuerung mit dem Google Assistant – Add a new User Interface to your P...inovex GmbH
„Computer, Tee, Earl Grey, heiß“ Jeder Star-Trek-Fan wird dieses Zitat kennen, mit dem Capt. Picard sich regelmäßig sein Lieblingsgetränk replizieren lässt. Die Sprachsteuerung von Computern und Maschinen ist fester Bestandteil vieler Science-Fiction-Szenarien. Daher ist es auch nicht verwunderlich, dass schon mehrere Versuche unternommen wurden, diese Technologie zu etablieren, mit eher durchschnittlichem Erfolg. Allerdings deutet sich aktuell ein großer Fortschritt in der Entwicklung von Sprachsteuerungen an, die sich am deutlichsten in der Inkarnation von Geräten wie Amazon Echo oder Google Home darstellt. In der Session zeigen wir die prinzipielle Funktionsweise einer Sprachsteuerung, die Vergleichbarkeit mit Chatbots, und erweitern einen bestehenden Dienst um ein Voice-User-Interface. Dabei zeigen sich die Besonderheit dieser Benutzerschnittstelle im Vergleich zu grafischen Interfaces und die Herausforderungen, die damit verbunden sind.
Event: MobileTech Conference 2017
Datum: 15.03.2017
Speaker: Dominik Helleberg, inovex GmbH
Weitere Tech-Vorträge unter https://www.inovex.de/de/content-pool/vortraege/
Jenkins User Conference - Continuous Delivery on MobileLuca Milanesio
SmartPhones have revolutionised the way we think and write software: how can you take an additional step and actually have your SmartPhone drive development? With Jenkins, you can drive and integrate every step of your development with your SmartPhone, end-to-end: CI and delivery - Application install - Test execution - Issue tracking. See how to implement mobile plugins for Jenkins on mobile
Advanced topics in Agile: Implementing Scrum in a project-based companyEthan Ram
A lecture I gave in the Agile Saturday event - Sept 28 2013
Watch the lecture here: https://vimeo.com/77299054
Some of the main Scrum goals are to be able to prioritize often and have less paperwork done. This contradicts with project-based software development where project scope and deadlines are predefined and signed-off by the customer. This session presents how Videobet has implemented Scrum in such an environment.
--Agenda--
Agile Enterprise Patterns
Project definition and how it collides with Scrum/Agile values
The role of the Product Owner in a project-based environment
The role of the Scrum Master in a project-based environment
Scrum of Scrums!? Multiple concurrent projects management
User stories, point estimation and velocity charts – are they relevant at all?
In-sprint testers role vs. QA role
Tools and infrastructure to support Agile transformation
Q&A
This is a short introduction to Android Things development. Presentation starts with Android Things OS description, differences between Android & Android Things. Later on we describe benefits & downsides of using Android Things. We give a sample AT usage - from a mobile we're able to set the temperature inside a Home equipped with a Raspberry Pie 3 running AT & Bluetooth Smart thermostats.
The core of the presentation covers the development process - ADB connection, ROM flashing etc.
In the end, we describe peripherals supported by Android Things.
Summarizing we try to dig deeper into driver development for Android Things.
Android Things, from mobile apps to physical world - Stefano Sanna - Giovanni...Codemotion
The large and vibrant community of Android developers can now leverage all the libraries, services and knowledge to move from mobile towards the IoT world. The key for success is that even the existing code could be shared in the same project to target mobile, wearables and now embedded boards. This talk will explain what Android Things is and many of its features, giving some practical example on how to integrate code for mobile platform.
Android Things, from mobile apps to physical world by Giovanni Di Gialluca an...Codemotion
#Codemotion Rome 2018 - The large and vibrant community of Android developers can now leverage all the libraries, services and knowledge to move from mobile towards the IoT world. The key for success is that even the existing code could be shared in the same project to target mobile, wearables and now embedded boards. This talk will explain what Android Things is and many of its features, giving some practical example on how to integrate code for mobile platform.
Android Things, from mobile apps to physical worldStefano Sanna
Presented at CODEMOTION 2018 - Rome.
The large and vibrant community of Android developers can now leverage all the libraries, services and knowledge to move from mobile towards the IoT world. The key for success is that even the existing code could be shared in the same project to target mobile, wearables and now embedded boards. This talk will explain what Android Things is and many of its features, giving some practical example on how to integrate code for mobile platform.
☃️❄️ Season's Greetings from GDSC MESCOE!
Ring out the old, Ring in the new❄️
Ring, happy bells, across the snow.❄️
❄️Start your new year with new motives and spirits!
We are back with another session under Android Study Jams - Dive in Android : Bridge the theory and practice gaps, Let's bloom the ideas of building Apps.
RISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 MinutesIvan Kravets
VIDEO: https://www.youtube.com/watch?v=0eYDKION0Bs
5 years ago I founded PlatformIO to solve the problem of multi-platform development in the embedded systems industry. Our unique philosophy gives embedded developers true freedom – personally decide which operating system, integrated development environment, and hardware to use. No more lock-ins to the specific semiconductor toolchains. One open-source ecosystem – multiple architectures, development platforms, and processor families!
At PlatformIO, we believe the embedded systems industry desperately needs reinvention. Not only are the IDEs and tools built with technology from the 1990s, but the complex requirements for embedded engineers.
We are using modern technology to re-imagine and re-build core components of embedded infrastructure from the ground up. We’re focusing on improving the lives of everyday engineers with a free, open-source, and next-generation tools for professional development.
A talk given by me at the June "Mumbai Android Developers (MAD)" meetup.
I gave a recap of the Google I/O 2017 from a user as well as developer point of view. Being an Android meetup, we concentrated on the Android launches, framework updates and the overall momentum change in the tech world.
Google has been in the press a lot in the past few days since announcing Android Wear, their upcoming line of Android branded smart watches. Wearables are the next big frontier for smart technology. And on March 18, 2014, Google announced its part in it — Android Wear. As the name implies, Android Wear is an Android-based initiative, using Google's mobile operating system and a dedicated software development kit to kick-start the wearables space.
Sprachsteuerung mit dem Google Assistant – Add a new User Interface to your P...inovex GmbH
„Computer, Tee, Earl Grey, heiß“ Jeder Star-Trek-Fan wird dieses Zitat kennen, mit dem Capt. Picard sich regelmäßig sein Lieblingsgetränk replizieren lässt. Die Sprachsteuerung von Computern und Maschinen ist fester Bestandteil vieler Science-Fiction-Szenarien. Daher ist es auch nicht verwunderlich, dass schon mehrere Versuche unternommen wurden, diese Technologie zu etablieren, mit eher durchschnittlichem Erfolg. Allerdings deutet sich aktuell ein großer Fortschritt in der Entwicklung von Sprachsteuerungen an, die sich am deutlichsten in der Inkarnation von Geräten wie Amazon Echo oder Google Home darstellt. In der Session zeigen wir die prinzipielle Funktionsweise einer Sprachsteuerung, die Vergleichbarkeit mit Chatbots, und erweitern einen bestehenden Dienst um ein Voice-User-Interface. Dabei zeigen sich die Besonderheit dieser Benutzerschnittstelle im Vergleich zu grafischen Interfaces und die Herausforderungen, die damit verbunden sind.
Event: MobileTech Conference 2017
Datum: 15.03.2017
Speaker: Dominik Helleberg, inovex GmbH
Weitere Tech-Vorträge unter https://www.inovex.de/de/content-pool/vortraege/
Jenkins User Conference - Continuous Delivery on MobileLuca Milanesio
SmartPhones have revolutionised the way we think and write software: how can you take an additional step and actually have your SmartPhone drive development? With Jenkins, you can drive and integrate every step of your development with your SmartPhone, end-to-end: CI and delivery - Application install - Test execution - Issue tracking. See how to implement mobile plugins for Jenkins on mobile
Advanced topics in Agile: Implementing Scrum in a project-based companyEthan Ram
A lecture I gave in the Agile Saturday event - Sept 28 2013
Watch the lecture here: https://vimeo.com/77299054
Some of the main Scrum goals are to be able to prioritize often and have less paperwork done. This contradicts with project-based software development where project scope and deadlines are predefined and signed-off by the customer. This session presents how Videobet has implemented Scrum in such an environment.
--Agenda--
Agile Enterprise Patterns
Project definition and how it collides with Scrum/Agile values
The role of the Product Owner in a project-based environment
The role of the Scrum Master in a project-based environment
Scrum of Scrums!? Multiple concurrent projects management
User stories, point estimation and velocity charts – are they relevant at all?
In-sprint testers role vs. QA role
Tools and infrastructure to support Agile transformation
Q&A
This is a short introduction to Android Things development. Presentation starts with Android Things OS description, differences between Android & Android Things. Later on we describe benefits & downsides of using Android Things. We give a sample AT usage - from a mobile we're able to set the temperature inside a Home equipped with a Raspberry Pie 3 running AT & Bluetooth Smart thermostats.
The core of the presentation covers the development process - ADB connection, ROM flashing etc.
In the end, we describe peripherals supported by Android Things.
Summarizing we try to dig deeper into driver development for Android Things.
Android Things, from mobile apps to physical world - Stefano Sanna - Giovanni...Codemotion
The large and vibrant community of Android developers can now leverage all the libraries, services and knowledge to move from mobile towards the IoT world. The key for success is that even the existing code could be shared in the same project to target mobile, wearables and now embedded boards. This talk will explain what Android Things is and many of its features, giving some practical example on how to integrate code for mobile platform.
Android Things, from mobile apps to physical world by Giovanni Di Gialluca an...Codemotion
#Codemotion Rome 2018 - The large and vibrant community of Android developers can now leverage all the libraries, services and knowledge to move from mobile towards the IoT world. The key for success is that even the existing code could be shared in the same project to target mobile, wearables and now embedded boards. This talk will explain what Android Things is and many of its features, giving some practical example on how to integrate code for mobile platform.
Android Things, from mobile apps to physical worldStefano Sanna
Presented at CODEMOTION 2018 - Rome.
The large and vibrant community of Android developers can now leverage all the libraries, services and knowledge to move from mobile towards the IoT world. The key for success is that even the existing code could be shared in the same project to target mobile, wearables and now embedded boards. This talk will explain what Android Things is and many of its features, giving some practical example on how to integrate code for mobile platform.
☃️❄️ Season's Greetings from GDSC MESCOE!
Ring out the old, Ring in the new❄️
Ring, happy bells, across the snow.❄️
❄️Start your new year with new motives and spirits!
We are back with another session under Android Study Jams - Dive in Android : Bridge the theory and practice gaps, Let's bloom the ideas of building Apps.
RISC-V Summit 2019: Next-generation IDE for your RISC-V Product in 20 MinutesIvan Kravets
VIDEO: https://www.youtube.com/watch?v=0eYDKION0Bs
5 years ago I founded PlatformIO to solve the problem of multi-platform development in the embedded systems industry. Our unique philosophy gives embedded developers true freedom – personally decide which operating system, integrated development environment, and hardware to use. No more lock-ins to the specific semiconductor toolchains. One open-source ecosystem – multiple architectures, development platforms, and processor families!
At PlatformIO, we believe the embedded systems industry desperately needs reinvention. Not only are the IDEs and tools built with technology from the 1990s, but the complex requirements for embedded engineers.
We are using modern technology to re-imagine and re-build core components of embedded infrastructure from the ground up. We’re focusing on improving the lives of everyday engineers with a free, open-source, and next-generation tools for professional development.
A talk given by me at the June "Mumbai Android Developers (MAD)" meetup.
I gave a recap of the Google I/O 2017 from a user as well as developer point of view. Being an Android meetup, we concentrated on the Android launches, framework updates and the overall momentum change in the tech world.
Google has been in the press a lot in the past few days since announcing Android Wear, their upcoming line of Android branded smart watches. Wearables are the next big frontier for smart technology. And on March 18, 2014, Google announced its part in it — Android Wear. As the name implies, Android Wear is an Android-based initiative, using Google's mobile operating system and a dedicated software development kit to kick-start the wearables space.
12 октября в Yota Arena в Москве прошла первая конференция для игровых разработчиков ВКонтакте. Мероприятие открыл Максим Бабичев, руководитель игровой платформы социальной сети — он подробно рассказал об аудитории игр ВКонтакте, поделился анонсами и подвёл итоги последних запусков.
AppMetrica и Auto.ru: +10% к конверсиям бесплатноAppTractor
Ирина Степанова из Auto.ru и Александр Лукин из AppMetrica рассказывают, как бесплатно повысить конверсионность приложения на 10% - команде Auto.ru помогли грамотная аналитика и Push-кампании нашей платформы.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
7. Android Things
Answers:
From idea to
distribution and
maintaining
● Safety, power consumption, radio emission e.g.
pre-certified for all available default modules
● Rollout app updates is managed from web
Console
● Rollout platform Updates are on you
● Rollout security updates are on Google
● Staged rollout&rollback available
● Analytics are on the go
● Android Studio as an IDE
What’s on you
● Design
● Fabrication
8. Android Things
Answers: price
● Raspberry Pi 3 - $35(60)
● i.MX7D - $80
● Full set - display, sensors (temp, pressure etc)
$200
https://developer.android.com/things/hardware/devel
oper-kits.html
9. Android Things
Answers: summary
● Any Android developer can use
● Low-cost entry
● Community is active
● Prepared for commercial use
● Waiting for new ideas and hardware
14. Use-cases
Robotics
● Remote control
● Stats counter (laser tag game)
● Turning on|off the turret
● Whatever else
Everything else:
● Smart House full control
● Doorbell with face recognition
● Smart feeder