This talk was given at the MobileX Conference in Nashville. This goes over how to build native iPhone and Android apps with JavaScript using Appcelerator's Titanium Mobile platform.
Twitter users are generating 110 million tweets per day. Between 8pm & 10pm local time in the US, 20% of all Internet traffic is driven by one company: Netflix.
Interestingly, most of the traffic for Netflix and Twitter does not come from the Web browser. Twitter has more than 300,000 registered applications running on devices of all shapes and sizes. Netflix streams content to the iPhone, Nintendo Wii, Playstation, iPad and many others.
All of this innovation is driven by devices - often mobile devices - accessing web APIs. Web APIs, Application Programming Interfaces, allow computers to talk directly with one another. It's how the Nintendo Wii talks to the Netflix server. It's how an iPhone App, like TweetDeck, talks to the Twitter server.
As we enter the golden age of web APIs, we have to ask: what does all this mean for one of our biggest mobile devices, the car?
In this ignite session, we'll explore what is possible when we imagine the automobile as a two ton web API client.
The Developer experience for your API is much like an unpacking experience of a product. It begins when a developer first lands on your developer portal wanting to learn more about your API and what he sees there is either gonna make or break his experience. 10 things you can do to ensure it's a pleasant one.
Building upon their prior work in API design, Marsh Gardiner and Brian Mulloy unveil RV, a style of API design that embraces developer adoption as its guiding principle. They explore the constraints and opportunities introduced by RV and discuss RVs place in the context of other design approaches like REST and Hypermedia.
Twitter users are generating 110 million tweets per day. Between 8pm & 10pm local time in the US, 20% of all Internet traffic is driven by one company: Netflix.
Interestingly, most of the traffic for Netflix and Twitter does not come from the Web browser. Twitter has more than 300,000 registered applications running on devices of all shapes and sizes. Netflix streams content to the iPhone, Nintendo Wii, Playstation, iPad and many others.
All of this innovation is driven by devices - often mobile devices - accessing web APIs. Web APIs, Application Programming Interfaces, allow computers to talk directly with one another. It's how the Nintendo Wii talks to the Netflix server. It's how an iPhone App, like TweetDeck, talks to the Twitter server.
As we enter the golden age of web APIs, we have to ask: what does all this mean for one of our biggest mobile devices, the car?
In this ignite session, we'll explore what is possible when we imagine the automobile as a two ton web API client.
The Developer experience for your API is much like an unpacking experience of a product. It begins when a developer first lands on your developer portal wanting to learn more about your API and what he sees there is either gonna make or break his experience. 10 things you can do to ensure it's a pleasant one.
Building upon their prior work in API design, Marsh Gardiner and Brian Mulloy unveil RV, a style of API design that embraces developer adoption as its guiding principle. They explore the constraints and opportunities introduced by RV and discuss RVs place in the context of other design approaches like REST and Hypermedia.
My colleague Jonah Hulselmans and me, gave a session about developing for Wearables like the Microsoft Band, Apple Watch and Android Wear with Xamarin. This sessions was given for MADN, a user group in Belgium that focuses on mobile development within the Microsoft Stack.
Serverless application development is fabulous…but, if you can’t automate your delivery pipeline, you’ll likely fail.
In this session, MongoDB Developer Advocate Lauren Schaefer will walk you through the process of crafting test automation and DevOps pipelines for serverless apps that are built on the MongoDB Data Platform. Then, she’ll jump in to the always-terrifying-for-the-presenter live demo so you can see how this all works in a very practical way. She’ll make some changes to her code base, update her automated tests, and push her code changes. You’ll watch as the various pieces of the pipeline fail and (hopefully) succeed.
If you’re a DevOps engineer or a developer responsible for creating your own Continuous Integration/Continuous Delivery automation, you won’t want to miss this talk! You’ll walk away from this session equipped to build DevOps pipelines for your serverless apps.
Register for the webinar at https://www.mongodb.com/webinar/devops-with-mongodb-serverless
With the introduction of Google's Android Wear, you are no longer restricted to just phones and tablets when it comes to developing great Android apps. You want notifications on your wrist? You got it. You want to run an app on your wrist? You got it. Xamarin lets you create iOS, Android, Mac, and Windows apps from a shared C# code base and that means C# code will be running on your wrist. In this session, let me take you through the awesome new features of Android Wear and the tools required to start building the apps you want for Wear. We'll extend a current app with rich notifications and even create a brand new app from scratch live on stage that runs right on your Android Wear device.
See how you can accelerate your time to market with an end-to-end design-to-code system that brings your team together in a single working environment.
Over the last few months, we have demonstrated a variety of components and capabilities within App Builder that can assist you in accelerating your next application development. Our next session in our accelerator series will take a closer look at some of newly added features from our last release, as well as discuss future plans and our App Builder roadmap.
Dion Almaer (Google) and Ryan Stewart (Adobe) went into detail on how you can build offline and desktop Web applications today, and explain how Gears and AIR are complementary, and are pushing the Web forward in new ways.
Integrating Indigo.Design App Builder with GitHubJohnMcGuigan10
With the latest release of Indigo.Design App Builder came the highly requested of GitHub integration. No need to manually manage local files, download zips or lose track of design changes in your source control system.
Introduction to hybrid application developmentKunjan Thakkar
The presentation I prepared for in-house skill building. Introduction to Hybrid development. Understanding different frameworks and choosing the right one.
My colleague Jonah Hulselmans and me, gave a session about developing for Wearables like the Microsoft Band, Apple Watch and Android Wear with Xamarin. This sessions was given for MADN, a user group in Belgium that focuses on mobile development within the Microsoft Stack.
Serverless application development is fabulous…but, if you can’t automate your delivery pipeline, you’ll likely fail.
In this session, MongoDB Developer Advocate Lauren Schaefer will walk you through the process of crafting test automation and DevOps pipelines for serverless apps that are built on the MongoDB Data Platform. Then, she’ll jump in to the always-terrifying-for-the-presenter live demo so you can see how this all works in a very practical way. She’ll make some changes to her code base, update her automated tests, and push her code changes. You’ll watch as the various pieces of the pipeline fail and (hopefully) succeed.
If you’re a DevOps engineer or a developer responsible for creating your own Continuous Integration/Continuous Delivery automation, you won’t want to miss this talk! You’ll walk away from this session equipped to build DevOps pipelines for your serverless apps.
Register for the webinar at https://www.mongodb.com/webinar/devops-with-mongodb-serverless
With the introduction of Google's Android Wear, you are no longer restricted to just phones and tablets when it comes to developing great Android apps. You want notifications on your wrist? You got it. You want to run an app on your wrist? You got it. Xamarin lets you create iOS, Android, Mac, and Windows apps from a shared C# code base and that means C# code will be running on your wrist. In this session, let me take you through the awesome new features of Android Wear and the tools required to start building the apps you want for Wear. We'll extend a current app with rich notifications and even create a brand new app from scratch live on stage that runs right on your Android Wear device.
See how you can accelerate your time to market with an end-to-end design-to-code system that brings your team together in a single working environment.
Over the last few months, we have demonstrated a variety of components and capabilities within App Builder that can assist you in accelerating your next application development. Our next session in our accelerator series will take a closer look at some of newly added features from our last release, as well as discuss future plans and our App Builder roadmap.
Dion Almaer (Google) and Ryan Stewart (Adobe) went into detail on how you can build offline and desktop Web applications today, and explain how Gears and AIR are complementary, and are pushing the Web forward in new ways.
Integrating Indigo.Design App Builder with GitHubJohnMcGuigan10
With the latest release of Indigo.Design App Builder came the highly requested of GitHub integration. No need to manually manage local files, download zips or lose track of design changes in your source control system.
Introduction to hybrid application developmentKunjan Thakkar
The presentation I prepared for in-house skill building. Introduction to Hybrid development. Understanding different frameworks and choosing the right one.
A presentation to the Electronic Business Module at Queen's University Management School, Belfast. The presentation looked at the business applications of geolocation and mobile. Particularly focusing on what is happening out there now.
"Open Government & Geolocation: Building a Mobile, Location-Based Search for AIDS.gov" was presented at Sex::Tech 2011 by Mindy Nichamin and Jennie Anderson of John Snow, Inc.
Geolocation in Web and Native Mobile AppsAaron Parecki
While location-based mobile apps are becoming increasingly popular, they are still relatively new. Special considerations need to be made for battery life and handling large data sets of geolocated data. The good news is there are many services and technologies you can use to assist you in building mobile location-based apps.
In this session, Aaron Parecki, co-founder of Geoloqi.com, shows you services you can leverage to do things like nearby business lookups, location-based triggers, nearest intersection queries, and more. Aaron also covers the location services available on the various mobile platforms as well as in HTML 5, and shares some insights on how to deal with battery life. The session concludes with some real-world use cases for real-time location such as turning on and off your lights in your house or sending an SMS when you leave work.
Location Based Marketing: Geofence, Beacon, Smart Posters, FanWise & Live VideoStarmark
Marketing-on-the-go!
From geo-fencing to beacons, location based marketing technologies are hot this year!
With the proliferation of mobile devices in today’s market, there is tremendous potential to leverage this emerging technology. To help you navigate through the geofences and beacons, we invite you to join us for an innovative webinar that explores geolocation-based marketing technologies and how to best harness the benefits they offer.
Boost Conversions and Raise your Revenues with A/B testing in RailsDaniel Pritchett
Boost Conversions and Raise your Revenues with A/B testing in Rails:
Motivations:
* Products with highly relevant messaging find their way into the hands of people happy to pay for them.
* Gain insight into which features of your product resonate most with customers.
* Validate market appetites for different flavors of product messaging.
* Propose alternate layouts without compromising overall design goals.
* Automation skills harmonize well with product and marketing groups in this arena.
Techday7, Cross platform application development using Appcelerator Titanium event's Keynote on Appcelerator Titanium By Sivakumar Veerappan, CEO and Founder of Anubavam Technologies
This presentation contains mobile enablement is aspects of why, how would you approach mobile enablement and what tools and techniques you could use for it. Further, it emphasize the use of reading users without explicitly asking their feedback via survey forms and interviews. by using intelligence approaches.
The slides of my speech at App Promotion Summit #APS2014
Can be used as a cookbook to build deep linking!
Video available here: http://www.thinkmobile.fr/blog/deep-linking-at-app-promotion-summit
The Great Mobile Debate: Native vs. Hybrid App DevelopmentNick Landry
It’s not easy being a mobile developer. iOS and Android dominate the market, Windows Phone is climbing into third place, and we’re not really sure if BlackBerry still matters. Do you focus on one platform or many? What size of the mobile population do you really want to reach? Each mobile platform comes with its own programming languages, SDKs, IDEs and application lifecycle & architecture. Are we really expected to learn all of this? Isn’t HTML5 supposed to be the Silver Bullet so we can finally write apps once and run them everywhere? This session will demystify all these questions, walking you through the modern mobile ecosystem, and explore your options as a developer. We’ll review the native story on each major platform, discuss the pros & cons of both mobile native and web development, cover some of the cross-platform solutions available to developers, and explore best practices and guidelines to insure a successful mobile strategy. Don’t just blindly pick a side or assume that “one size fits all”, this session covers one of the most hotly contested debates in modern IT. Come join us and be a part of the conversation.
Ionic adventures - Hybrid Mobile App Development rocksJuarez Filho
Ionic frameworks is the new kid on the block related to Hybrid Mobile Apps created by Drifty and rapidly growth with a variety of tools like ionic lab, ionic creator, ionic view, ionic crosswalk integration and other exciting tools is coming this year like ionic PUSH.
Check this presentation to have a short getting start in this amazing framework.
Let's create amazing apps with Ionic. \o/
This was presented as the closing keynote at the MobileX Conference in Nashville. This presentation explains why it's a great time to be in mobile and goes over various stats about the current state of mobile.
Mobilizing Your Rails Application - Rails Underground, London, UKBrendan Lim
Mobile communication and interaction shouldn't just be limited to voice. There are many ways to effectively take advantage of mobile technology that can help us build better Rails application tailored to portable devices. Taking your application into the mobile space is easier than one would think. Find out why it’s important to go mobile and just how to do so.
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.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
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/
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.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
2. Who am I?
Brendan G. Lim
Director of Mobile Development @ Intridea, Inc.
@brendanlim
brendan@intridea.com
http://intridea.com
http://github.com/brendanlim
16. • Nativelocation-based dish review
and recommendation app
• Built with Titanium Mobile < 2 weeks
• Use of geolocation & camera APIs
• Android version to be released soon
17. TRADUI
• OfflineCreole to English and English
to Creole translator
• Built for CrisisCamp DC Haiti
• Built in < 48 hours
• iPhone and Android versions