The document discusses various aspects of optimizing a Windows Phone application for performance, polish, and monetization. It provides tips for improving an app's look and functionality, making it run smoothly, supporting multiple languages and resolutions, and getting more downloads and revenue. Key aspects covered include the polish and performance phases of development, using analytics tools to understand user behavior, and optimizing elements like the app's store page, screenshots, and localization to increase an app's discoverability and success.
iOS VoiceOver Testing Techniques & Procedures for Absolute BeginnersAidan Tierney
Learn the basics of how to use VoiceOver and a set of procedures for iOS accessibility testing. Bring an iOS device if you have one and follow along - this will be a hands-on session.
We'll start by turning on VoiceOver, and adjusting some settings. Then we will practice some simple gestures. With this foundation in place, we'll go through (and also practice) a set of VoiceOver test procedures for native apps and mobile web content.
iOS Accessibility Testing with VoiceOver - A Crash CourseAidan Tierney
Learn the basics of how to use VoiceOver and a set of procedures for iOS accessibility testing. Bring an iOS device if you have one and follow along - this will be a hands-on session.
We'll start by turning on VoiceOver, and adjusting some settings. Then we will practice some simple gestures. With this foundation in place, we'll go through (and also practice) a set of VoiceOver test procedures for native apps and mobile web content. Finally we’ll look at wireless keyboard testing techniques and procedures.
In deze sessie deel ik mijn ervaringen van de afgelopen jaren over hoe je “rijk” kunt worden door het ontwikkelen van Apps. Dit kunnen Windows Phone en Windows 8 apps zijn maar het gaat ook over Android en iOS. We gaan in op de diverse verdien modellen en de daarbij behorende do’s en don’ts.
The aim of this talk was to make people aware of the scale of the mobile challenge, the various problem areas and some ideas to help avoid/ overcome them
iOS VoiceOver Testing Techniques & Procedures for Absolute BeginnersAidan Tierney
Learn the basics of how to use VoiceOver and a set of procedures for iOS accessibility testing. Bring an iOS device if you have one and follow along - this will be a hands-on session.
We'll start by turning on VoiceOver, and adjusting some settings. Then we will practice some simple gestures. With this foundation in place, we'll go through (and also practice) a set of VoiceOver test procedures for native apps and mobile web content.
iOS Accessibility Testing with VoiceOver - A Crash CourseAidan Tierney
Learn the basics of how to use VoiceOver and a set of procedures for iOS accessibility testing. Bring an iOS device if you have one and follow along - this will be a hands-on session.
We'll start by turning on VoiceOver, and adjusting some settings. Then we will practice some simple gestures. With this foundation in place, we'll go through (and also practice) a set of VoiceOver test procedures for native apps and mobile web content. Finally we’ll look at wireless keyboard testing techniques and procedures.
In deze sessie deel ik mijn ervaringen van de afgelopen jaren over hoe je “rijk” kunt worden door het ontwikkelen van Apps. Dit kunnen Windows Phone en Windows 8 apps zijn maar het gaat ook over Android en iOS. We gaan in op de diverse verdien modellen en de daarbij behorende do’s en don’ts.
The aim of this talk was to make people aware of the scale of the mobile challenge, the various problem areas and some ideas to help avoid/ overcome them
The notes for a demo I gave to the LondonWeb meetup on 17th October 2013.
During the demo I showed attendees Dragon Naturally Speaking and NVDA screen reader. I also did quick demos of Voiceover (screen reader for iPhone and iPad) and Talkback (the Android equivalent).
I have some of the useful keyboard and gesture commands used with each of the screen readers.
Jan-Erik Sandberg - Succeeding with Large Scale AgileAgile Lietuva
Implementing Agile in small, short lived projects is easy. The real challenge comes when the project becomes long-running, and it gets even harder when spanning into multiple large projects. Add the challenge of distribution of resources and different cultures and it becomes almost impossible.
Jan-Erik Sandberg is an international veteran on successfully implementing Agile in large organizations. You will get insights into some of his hard earned experiences and this hour will be packed with proven techniques and real life examples. The goal of the session is to help you to reduce risk and increase your chances of succeeding with implementing agile at a large scale. Project and product-developments that utilize offshore resources will be the main focus for this session.
This session will examine the four main systems – Windows, Android, iPhone/Pad, and BlackBberry. What’s the difference? Does the OS change what is possible? What can they offer you, and which should you be choosing?
[MobileMonday Switzerland #3 : Mobile application platforms]
Reto Senn will discuss various aspects of fragmentation of mobile applications (including Java ME, Android and iPhone native applications) and the current state-of-the-art in tackling it to achieve maximum reach.
Reto has developed software for mobile devices for more than six years. In 2004, he co-founded Bitforge together with Andreas Hüppi. Bitforge has developped mobile software for customers like Swisscom, Orange and Minick. Reto has an engineering degree in computer science(Dipl. Inf. Ing. FH).
http://www.bitforge.ch/
Build 2017 - B8012 - Tips, tricks, and secrets: Building a great UWP app for PCWindows Developer
When you go to start your next development project for the desktop, start with UWP! Why? Fair question! Well, you probably already know UWP supports amazing features like notifications, adaptive layout, and controls customization, but did you know UWP supports multiple window instances? How about drag-and-drop, compact overlay, and app streaming? And, even more is coming in future updates like file access improvements, command line and console support, and a lot more! Come to this session to learn practical tips, tricks, and secrets about UWP you can use in your next app. Come build the future with us using UWP!
Learn how to leverage the cross platform ecosystem to bring great apps to Tizen easily and efficiently. Each set of tools has differences that you need to understand to bring the best app to market. You'll learn the benefits of many leading tools in a side by side comparison. Now more than 12 cross platform tools use appscore to qualify apps for valuable incentives from operating systems and partner stores. Learn what goes into the evaluation of your apps--and what it takes to get a great score. This session will show examples of dozens of apps that received high scores--and also examples of apps that did not make the cut and why.
Fun, Confusion, Fear and Basketball (UX Lx 2014)RWeigelt
In the session I talk about UX stumbling blocks and lessons learned when I developed a software for rear-projection screens and LED perimeter advertising systems for the local Basketball club. Even though I was developer, UX designer and user all in person, there were situations where I had problems using it under the time pressure of a home game, fueled by the fear of messing up in front of an audience of 6000 people.
ChromeInfo Technologies is a renowned Native Mobile App Development Company in India. ... Offering you with best Native Mobile App Development Services, we have talented team of well-skilled professional, delivering best mobile solutions.
Session delivered at Microsoft Ignite 2018 (https://myignite.techcommunity.microsoft.com/sessions/66335) .
This session focuses on the human aspects of a DevOps implementation, and how the background and motivations of the people involved affects the technical decisions taken by the team. Learn how things such as ego, cognitive bias, and prejudice directly affect a DevOps team, and how some blockers to a DevOps strategy are not technological but human.
27.1.2014, Tampere: Perinteinen mobiilimaailma murroksessa. Tapio Valli: Digi...Tieturi Oy
Verkkokaupparatkaisut ovat kehittyneet suljetuista teknologioista avoimen maailman toteutuksiksi. Näistä taas suosituin on Magento. Magento-ratkaisut ovat synnyttäneet ympärilleen kokonaisen liiketoimintaekosysteemin. Tässä ekosysteemissä kasvavat myös mobiilitoteutukset, joista on tulossa verkkokauppaliiketoiminnan todellinen kasvualusta. Esityksessä päivitetään kehityksen nykytila.
The notes for a demo I gave to the LondonWeb meetup on 17th October 2013.
During the demo I showed attendees Dragon Naturally Speaking and NVDA screen reader. I also did quick demos of Voiceover (screen reader for iPhone and iPad) and Talkback (the Android equivalent).
I have some of the useful keyboard and gesture commands used with each of the screen readers.
Jan-Erik Sandberg - Succeeding with Large Scale AgileAgile Lietuva
Implementing Agile in small, short lived projects is easy. The real challenge comes when the project becomes long-running, and it gets even harder when spanning into multiple large projects. Add the challenge of distribution of resources and different cultures and it becomes almost impossible.
Jan-Erik Sandberg is an international veteran on successfully implementing Agile in large organizations. You will get insights into some of his hard earned experiences and this hour will be packed with proven techniques and real life examples. The goal of the session is to help you to reduce risk and increase your chances of succeeding with implementing agile at a large scale. Project and product-developments that utilize offshore resources will be the main focus for this session.
This session will examine the four main systems – Windows, Android, iPhone/Pad, and BlackBberry. What’s the difference? Does the OS change what is possible? What can they offer you, and which should you be choosing?
[MobileMonday Switzerland #3 : Mobile application platforms]
Reto Senn will discuss various aspects of fragmentation of mobile applications (including Java ME, Android and iPhone native applications) and the current state-of-the-art in tackling it to achieve maximum reach.
Reto has developed software for mobile devices for more than six years. In 2004, he co-founded Bitforge together with Andreas Hüppi. Bitforge has developped mobile software for customers like Swisscom, Orange and Minick. Reto has an engineering degree in computer science(Dipl. Inf. Ing. FH).
http://www.bitforge.ch/
Build 2017 - B8012 - Tips, tricks, and secrets: Building a great UWP app for PCWindows Developer
When you go to start your next development project for the desktop, start with UWP! Why? Fair question! Well, you probably already know UWP supports amazing features like notifications, adaptive layout, and controls customization, but did you know UWP supports multiple window instances? How about drag-and-drop, compact overlay, and app streaming? And, even more is coming in future updates like file access improvements, command line and console support, and a lot more! Come to this session to learn practical tips, tricks, and secrets about UWP you can use in your next app. Come build the future with us using UWP!
Learn how to leverage the cross platform ecosystem to bring great apps to Tizen easily and efficiently. Each set of tools has differences that you need to understand to bring the best app to market. You'll learn the benefits of many leading tools in a side by side comparison. Now more than 12 cross platform tools use appscore to qualify apps for valuable incentives from operating systems and partner stores. Learn what goes into the evaluation of your apps--and what it takes to get a great score. This session will show examples of dozens of apps that received high scores--and also examples of apps that did not make the cut and why.
Fun, Confusion, Fear and Basketball (UX Lx 2014)RWeigelt
In the session I talk about UX stumbling blocks and lessons learned when I developed a software for rear-projection screens and LED perimeter advertising systems for the local Basketball club. Even though I was developer, UX designer and user all in person, there were situations where I had problems using it under the time pressure of a home game, fueled by the fear of messing up in front of an audience of 6000 people.
ChromeInfo Technologies is a renowned Native Mobile App Development Company in India. ... Offering you with best Native Mobile App Development Services, we have talented team of well-skilled professional, delivering best mobile solutions.
Session delivered at Microsoft Ignite 2018 (https://myignite.techcommunity.microsoft.com/sessions/66335) .
This session focuses on the human aspects of a DevOps implementation, and how the background and motivations of the people involved affects the technical decisions taken by the team. Learn how things such as ego, cognitive bias, and prejudice directly affect a DevOps team, and how some blockers to a DevOps strategy are not technological but human.
27.1.2014, Tampere: Perinteinen mobiilimaailma murroksessa. Tapio Valli: Digi...Tieturi Oy
Verkkokaupparatkaisut ovat kehittyneet suljetuista teknologioista avoimen maailman toteutuksiksi. Näistä taas suosituin on Magento. Magento-ratkaisut ovat synnyttäneet ympärilleen kokonaisen liiketoimintaekosysteemin. Tässä ekosysteemissä kasvavat myös mobiilitoteutukset, joista on tulossa verkkokauppaliiketoiminnan todellinen kasvualusta. Esityksessä päivitetään kehityksen nykytila.
Keskijohdon rooli ja muutosviestinnän sudenkuoppien tunnistaminenJasmiina Riikonen
Esitysmateriaalit Brunnenin osuudesta Innotiimin kanssa järjestetystä muutoksen johtamisen aamiaistilaisuudesta 26.2.2015. Aiheina keskijohdon rooli muutoksessa (@mirkahuhtala), sekä muutosviestinnän sudenkuoppien tunnistaminen (@tarunikulainen ja @anjariik).
XPages: You Know the 'How to'. Now Learn the 'Why and What'.Teamstudio
XPages: everybody wants them, and there are lots of great resources on how to add XPages to your applications, but they all show you the 'how'. There are a couple of critical decisions to make before you get to that point.
Before you start development, you need to identify which applications you're going to web-enable or mobilize. Then, within the identified apps, you need to identify which functions need to be web-enabled or mobilized. This webinar will help you identify which applications are good candidates for web-enablement or mobilization, and which are not. You'll discover reasons why they are or are not a good fit. Learn ways to analyze your portfolio of IBM Notes applications, and come up with a list of which applications to move to XPages and what functionality in those applications should be updated. You'll leave this webinar armed with the knowledge to make informed decisions about bringing your applications to the web and to mobile devices.
"Building your mobile app: budget, planning and best practices!" by Philippe ...TheFamily
eople spend more and more time on their smartphone and so your users! Building an app can then to be a good idea to keep in touch with them but it’s a fully-fledge process. A multitude of features, designs, ergonomics, technologies and prices are possible… So where should you start?
During this 45min Workshop, Philippe Dumont will give you actionable advice on:
- Get your objectives right
- Build your Mobile App brief
- The right Budget for the right development
- The 4 phases of your development cycle
- Overview of mobile development technologies you can use
Philippe is CEO and co-founder of Azetone, a platform that allow to visually analyze, improve and personalize the Mobile User Experience. He previously co-founded MyFanGroup, a mobile and digital marketing agency after heading Marketing and Communications for Microsoft EMEA as General Manager and CMO from 2002 to 2009. He will give you all the tips to build the perfect app according to your budget ;)
Building your Mobile App: Budget, Planning and Best PracticesPhilippe Dumont
Presentation by Philippe Dumont, Board Member @Mobile Marketing Association at TheFamily Meeting - March 2016 on how to best develop and maintain a Mobile App
"Monetizing Windows Phone Apps" is the presentation i've done at the Microsoft Student Champs Meeting. Its about what business models are available to earn revenue in Windows Phone ecosystem.
Mobile has become one of the most prominent platforms that every business should consider having a mobile strategy to best reach or engage their audience.
XControls have become a powerful tool for XPages developers. Join Matt White and Rich Sharpe to look at:
-What's possible with the XControls
-How to start using the XControls
-A deep dive section on the "Global Search" control
-An upcoming roadmap/new XControls
2021 05-08 building ai product - experienceKien Le
My experience building Rinna, an AI product that serves millions of users in Japan.
Target audience: Students or junior engineers who are interested in AI or are deciding their career paths.
Event: https://fb.me/e/16tV97Jwy
Indy 500 - 4 years as an indie developerDiogo Cardoso
The presentation details how I make my living out of the apps I build for consumers, as an independent developer. The talk detailed how important is the media and taking care of the users as well as using analytics and telemetry to find issues with the app and fix them.
ISCTE-IUL ACM #SmartTalk presentation
Similar to 27.1.2014 Tampere. Perinteinen mobiilimaailma murroksessa. Tommi Teräsvirta: Windows Phone (20)
Tieturin aamiaisseminaari: Paluu tulevaisuuteen - Onlineallekirjoitus, Antti ...Tieturi Oy
Antti Larvan Case-esimerkki digitalisaation vaikutuksesta liiketoimintaan. Onlineallekirjoitus säästä vuodessa miljoonia.
Tutustu Tieturiin ja meidän koulutustarjontaamme osoitteessa www.tieturi.fi
Tieturin aamiaisseminaari: Paluu tulevaisuuteen - Robotit tulevat Cristina An...Tieturi Oy
Cristina Andersson puhui Tieturin aamiaisseminaarissa roboteista, robotiikasta ja robotisaatiosta. Tieturi ja Cristina järjestävät kesäkuussa ja elokuussa uuden koulutuksen Designing Business Strategy In The Age Of Robotics http://www.tieturi.fi/koulutukset/liiketoiminnan-kehittaminen-ja-prosessien-mallintaminen/designing-business-strategy-in-the-age-of-robotics
Tieturi - Paluu tulevaisuuteen, Veli-Matti Heiskanen, 25.5.2016Tieturi Oy
Veli-Matti Heiskanen esitteli Paluu tulevaisuuteen - aamiaisseminaarissa mm. Tieturin uuden oppimismallin. Tutustu Tieturiin osoitteessa www.tieturi.fi
Kaisa Hernberg: Asiantuntija epämukavuusalueella myyntityössäTieturi Oy
Asiantuntijat joutuvat yhä useammin myös itse myymään palveluitaan. Monille tämä voi olla kiperä paikka, kun myyntityö mielletään "tuputtamiseksi" ja muutenkin epämiellyttäväksi. Asian ei kuitenkaan tarvitse olla näin. Oman asenteen ja arvopohjan muutoksella pääsee jo aimo harppauksen kohti sujuvaa, kaikille miellyttävää myyntityötä.
Aamiaisseminaari 3.6.: Johdetut projektit julkisessa hallinnossa. Timo Summa...Tieturi Oy
Julkinen hallinto tulee integroitumaan vuoteen 2030 mennessä siten, että julkisen hallinnon keskeiset palvelut tuotetaan keskitetysti julkisenhallinnon sidosryhmille. Tämä tuo väistämättä muutoksia projektinhallinnan menettelyihin.
Aamiaisseminaari 3.6.: Kokonaisarkkitehtuuriprojektien haasteet. Tarja Raussi...Tieturi Oy
Kokonaisarkkitehtuuri on selkeä tapa kehittää kokonaisvaltaisesti organisaation tai yksikön toimintaa. Suunnitteluprosessi etenee nelivaiheisesti. Ensin valmistellaan suunnitteluvaihe, jonka jälkeen analysoidaan nykytila. Vasta sitten suunnitellaan tavoitteet ja viimeisenä muutoksen toimeenpano.
Aamiaisseminaari 3.6.: Kokonaisarkkitehtuuriprojektien haasteet. Tarja Raussi...Tieturi Oy
Kokonaisarkkitehtuuri on selkeä tapa kehittää kokonaisvaltaisesti organisaation tai yksikön toimintaa. Suunnitteluprosessi etenee nelivaiheisesti, jossa en
Aamiaisseminaari 3.6.: Julkisen hallinnon projektien haasteet ja mahdollisuud...Tieturi Oy
Julkisen hallinnon projekteissa on oleellista kehityssuunnan määrittely sekä riittävän selkeän strategian laatiminen. Tämä ei kuitenkaan yksin riitä, vaan strategian ja tekemisen on myös aidosti kohdattava.
Testaus 2014: Paul Gerrard - The Changing Role of Testers'Tieturi Oy
Testausala on suuressa murroksessa. Muutos heijastuu testaajien työhön siten, että testaajan tulee miettiä entistä luovemmin suhtautumistaan omaan työhönsä. Sen sijaan että kehittäjät ja testaajat rajoittavat työskentelynsä yhteen tuotantotapaan, kuten vaikkapa yhteen tiettyyn Agile-viitekehykseen, heidän tulee itse osoittaa ketteryyttä valitsemalla ja yhdistelemällä luovasti erilaisia tuotantotapoja tilanteen vaatimalla tavalla.
Testaus 2014 -seminaari: Paul Gerrard. The Changing Role of Testers’.Tieturi Oy
Testausala on suuressa murroksessa. Sen sijaan että kehittäjät ja testaajat käyttävät kaikissa tilanteissa tiettyä tuotantotapaa, kuten vaikkapa Agilea, tulee ammattilaisen itse osoittaa ketteryyttä valitsemalla ja yhdistelemällä luovasti erilaisia tuotantotapoja tilanteen mukaan.
ICT-palveluprosessit ja toiminnan tehostaminen: Jukka Timonen, "Matkalla koht...Tieturi Oy
Jukka Timonen Ainacomista kertoi Tieturin aamiaisseminaarissa, kuinka he Ainacomissa olivat konkreettisesti lähteneet kehittämään toimintaansa asiakaslähtöisemmäksi.
ICT-palveluprosessit ja toiminnan tehostaminen: Tuukka Heinonen, "Asiakaskoke...Tieturi Oy
NextTenin Tuukka Heinonen puhui Tieturin aamiaisseminaarissa Outside-in-lähestymistavan soveltamisesta käytäntöön sekä prosessijohtajan ja -innovaattorin rooleista organisaation toiminnan kehittämisessä.
ICT-palveluprosessit ja toiminnan tehostaminen: Ben Kalland, "Prosessien selk...Tieturi Oy
Tieturin asiantuntija Ben Kalland kertoi, kuinka prosesseja selkeytettiin suuressa suomalaisorganisaatiossa. Hän valotti esityksessään ITIL-, TOGAF-, COBIT- ja Lean IT-periaatteita.
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.
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
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
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
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
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.
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.
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.
2. 2
Agenda
• Application publishing
• Perf & Polish: Making your app work properly as well as look pretty
• Monetization: Money making possibilities
3. 3
Perf & polish
• Final touches to the app: make it perfect with good performance,
and polish the outlook and behavior
• Can take surprisingly long time - developer possibly not the best
for this task
• The application itself is often done ok prior to this phase, provided
proper development procedures are followed
• Testing, e.g. TDD and CI
• Development guidelines followed
4. 4
Performance
• Perceived efficiency is often what matters the most
• If it is usable - performance is ok
• Points of interest:
•
•
•
•
Startup time
Memory cap - 150MB on WP8
UI thread vs. background tasks
Platform interactions: e.g. tombstoning
• Tools:
•
•
•
•
Debugger
Code Analysis, Code Metrics
Performance Analysis
Simulation Dashboard
5. 5
Polish phase
• Making the app look pretty and meet store requirements
• Can not typically be strictly separated from the perf phase
• Create artwork for Tiles
Tile Size
Flip and Cycle Images
Iconic Images
Small
159 x 159 pixels
159 x 159 pixels
110 x 110 pixels
Medium
336 x 336 pixels
336 x 336 pixels
202 x 202 pixels
Wide
691 x 336 pixels
691 x 336 pixels
N/A
• Support for multiple resolutions
• Make supported sure orientations, themes etc. can be used
• Globalization… more
6. 6
Globalization
• Globalization = Internationalization &
Localization
• Language, currency, symbols..
• There are some caveats in the language
selection
• Obviously should be done from the beginning even if initially only a single language will be
supported
• Language does not only apply to the app!
• Not a bad idea to use a native translator Google/Bing translations work only so far..
7. 7
10 Tips to Make More Money (1/2) - Microsoft
1. Use Trial API
70x More Downloads, 7x More Revenue
2. Use Live Tile
Top 50 apps are 3.7x more likely to have
8. 8
10 Tips to Make More Money Today (2/2)
6. Publish Globally
Fastest growth occurring in new markets
7. Localize Smartly
Language, currency, symbols
10. Update Frequently
9. 9
Monetization
• Want to make money? Now or later? DOWNLOADS
• Best way to make money is to have money and use it
• Next best is to make the store page appealing downloads
• Third best is to make a great app
• Free apps can be made commercial, not the other way around
• Try-and-buy can be used to entice users
• Ads are a possibility, PPC not great, forget if not a killer app
• In-App-Purchase has most potential
11. 11
Get people to download
• Good screenshots, description, etc.
• Stand out from the crowd
• Market the app!
• Get reviews
12. 12
User experience
• Do you know what people want? How about a UE expert? For all
local market place audiences?
• Test with real users
• Beta testing, invite your 10,000 best friends to test for 90 days
• Application Analysis, also during beta testing
14. 14
Analytics overview
• Information about your app's usage
• Identify problems
• Make intelligent decisions about updates, fixes,
additions
• Not merely how many apps downloaded and if
they've crashed
• How about knowing that 30% of users don't
play beyond level 4, of those who do 20%
purchase the app between levels 9 and 10? Or
that IAP starts slowly, peeks after 2 weeks in
Europe, 3 weeks in Australia, and 1½ weeks in
USA – and there is no significant difference
between registered and unregistered users?
15. 15
Tools exist
• DevCenter reports (https://dev.windowsphone.com/en-us/dashboard)
• Downloads, IAP, crashes
• Little Watson
• Faster crash reports
• Buddy Analytics (http://buddy.com/products/)
• Analytics is one part of the Buddy platform
• Cross platform, so works on all major platforms
• Three main parts: Crash records, Device Analytics, Sessions – customizable
analytics data
• Flurry (http://www.flurry.com/)
• Free cross platform analytics tool
• Basic usage data automatically, Demographics, Location optional
• Customizable Events allow logging whatever you desire
• Localytics (http://www.localytics.com/)
• real-time app analytics and marketing services
• Similar to Flurry, even more versatile than Flurry - free for small use
• And then there are several others
www.tieturi.fi
16. 16
Summary - Rules for a great app
• Is found and downloaded
• Reviews, pricing, stands out
• Solves a problem in an intuitive way
• Update if needed!
• Is localized on All levels
• Technologically advanced
www.tieturi.fi
17. Don't do things right, do the right
things!
Questions? Answers?
Editor's Notes
eCPM – means, "effective cost per thousand impressions." eCPM is calculated by dividing total earnings by total number of impressions in thousands. It is a great performance measure for your various ad units, so when experimenting, you can use eCPM to compare your results.