This document contains a presentation on mobile application performance optimization. It discusses how things like inefficient data connections, high latency, repetitive downloads, unnecessary network requests, large images, and slow loading times can negatively impact the user experience and business metrics. The presentation provides examples of performance issues found in various apps and recommends solutions like caching content, only making necessary requests, compressing data, and using activity detection to optimize network usage. The overarching message is that application performance is critical for user retention, engagement, and business success.
You’ll never believe the crazy tricks top mobile app developers have learned in order to make their mobile apps run faster and leaner. Embarrassing performance mistakes are much more common that than you might believe…but are insanely easy to fix. In our talk, we’ll walk through five simple steps that will help ensure your mobile application is the fastest, most efficient application on mobile devices today. You’ll walk out of our session with the tools to quickly identify the issues and the knowledge to solve them. It’ll be the most useful talk you’ll hear all day!
High Performance Apps: Tips for Speed, Power and DataDoug Sillars
Explore tips, tools and best practices for building high-performance apps that use data more efficiently. Learn how to leverage KnowMyApp.org (by CTIA-The Wireless Association®) and AT&T's Applications Resource Optimizer (ARO) to measure and make the most of data usage
Bad Implementations of Good Ideas: How Systematic Inattention to Performance ...Doug Sillars
The document discusses various examples of mobile apps that had good ideas but poor implementations leading to performance issues and user frustration. It describes apps like AT&T DriveMode that aimed to prevent distracted driving but drained batteries excessively due to bugs. A streaming radio app is discussed that consumed over 40% of data on metadata and images rather than music. The document emphasizes the importance of thorough testing and optimization for performance and battery life.
Mobile App Security: How Secure is your Mobile AppDoug Sillars
The document discusses various security issues that mobile app developers need to consider when building apps, including exposing sensitive data in logs, failing to lock down activities and intents, not encrypting network communications or stored data, and not properly securing data in backups and databases. It provides examples of vulnerabilities and recommendations for securing apps by removing sensitive logging, locking down activities, using HTTPS for network calls, encrypting stored data, and protecting backups and databases.
Being A Socially Responsible Social Developer: Mobile App SecurityDoug Sillars
Mobile applications collect a wealth of data about our customers. How are we protecting this data from infiltration? Let's look at some common vulnerabilities and how to identify them.
Mobile Performance at London Web Perf MettupDoug Sillars
This document is a presentation on mobile application performance given by Doug Sillars of AT&T. It discusses the importance of mobile performance, aspects of performance to test like memory usage and network connectivity, and tools for testing performance like AT&T's Application Resource Optimizer which analyzes network traces and grades apps on best practices. The presentation emphasizes that performance is critical for user experience and engagement.
The document discusses the challenges of mobile app testing and introduces the AT&T Application Resource Optimizer (ARO) tool. ARO records and analyzes a mobile app's network interactions and grades them against best practices. It identifies issues such as unnecessary background traffic and duplicate content downloads that impact performance and battery life. The document emphasizes that performance testing is crucial for mobile apps and that good tools and test plans are needed.
The document discusses the Application Resource Optimizer (ARO) tool, which allows developers to test the performance and network usage of mobile apps. ARO records an app's network interactions during a test and identifies issues like duplicate content downloads, excessive background data usage, and poor caching practices. It can help developers find and address problems early to create higher quality apps with optimized performance and reduced impact on battery life and data usage. Live demonstrations show how ARO captures network traces that are then analyzed to surface issues and suggest best practices.
You’ll never believe the crazy tricks top mobile app developers have learned in order to make their mobile apps run faster and leaner. Embarrassing performance mistakes are much more common that than you might believe…but are insanely easy to fix. In our talk, we’ll walk through five simple steps that will help ensure your mobile application is the fastest, most efficient application on mobile devices today. You’ll walk out of our session with the tools to quickly identify the issues and the knowledge to solve them. It’ll be the most useful talk you’ll hear all day!
High Performance Apps: Tips for Speed, Power and DataDoug Sillars
Explore tips, tools and best practices for building high-performance apps that use data more efficiently. Learn how to leverage KnowMyApp.org (by CTIA-The Wireless Association®) and AT&T's Applications Resource Optimizer (ARO) to measure and make the most of data usage
Bad Implementations of Good Ideas: How Systematic Inattention to Performance ...Doug Sillars
The document discusses various examples of mobile apps that had good ideas but poor implementations leading to performance issues and user frustration. It describes apps like AT&T DriveMode that aimed to prevent distracted driving but drained batteries excessively due to bugs. A streaming radio app is discussed that consumed over 40% of data on metadata and images rather than music. The document emphasizes the importance of thorough testing and optimization for performance and battery life.
Mobile App Security: How Secure is your Mobile AppDoug Sillars
The document discusses various security issues that mobile app developers need to consider when building apps, including exposing sensitive data in logs, failing to lock down activities and intents, not encrypting network communications or stored data, and not properly securing data in backups and databases. It provides examples of vulnerabilities and recommendations for securing apps by removing sensitive logging, locking down activities, using HTTPS for network calls, encrypting stored data, and protecting backups and databases.
Being A Socially Responsible Social Developer: Mobile App SecurityDoug Sillars
Mobile applications collect a wealth of data about our customers. How are we protecting this data from infiltration? Let's look at some common vulnerabilities and how to identify them.
Mobile Performance at London Web Perf MettupDoug Sillars
This document is a presentation on mobile application performance given by Doug Sillars of AT&T. It discusses the importance of mobile performance, aspects of performance to test like memory usage and network connectivity, and tools for testing performance like AT&T's Application Resource Optimizer which analyzes network traces and grades apps on best practices. The presentation emphasizes that performance is critical for user experience and engagement.
The document discusses the challenges of mobile app testing and introduces the AT&T Application Resource Optimizer (ARO) tool. ARO records and analyzes a mobile app's network interactions and grades them against best practices. It identifies issues such as unnecessary background traffic and duplicate content downloads that impact performance and battery life. The document emphasizes that performance testing is crucial for mobile apps and that good tools and test plans are needed.
The document discusses the Application Resource Optimizer (ARO) tool, which allows developers to test the performance and network usage of mobile apps. ARO records an app's network interactions during a test and identifies issues like duplicate content downloads, excessive background data usage, and poor caching practices. It can help developers find and address problems early to create higher quality apps with optimized performance and reduced impact on battery life and data usage. Live demonstrations show how ARO captures network traces that are then analyzed to surface issues and suggest best practices.
Leigh Ellen Lillis is seeking a position as a Medical Technical Writer and Editor. She has over 20 years of experience in technical writing and editing. She created documentation such as policies, procedures, workflows and training materials. Most recently, she has worked as a contract technical writer for various companies in healthcare and other industries. She has a certificate in Medical Writing and Editing from University of Chicago and is proficient in interviewing experts and developing technical documentation.
This document provides information about an expert systems and solutions company located in Paiyanoor, Chennai that works with students on research projects. The company has labs where students can assemble hardware and receive guidance from experts. They are looking for final year students and Ph.D students from electrical and electronics fields to work on projects.
The new edition of the Skoltech faculty prospectus is now available online.
You are welcome to read through this brochure and learn about members of our faculty and their various research projects: bio-medicinal therapies, computer vision, hydrocarbon recovery and renewable energy, quantum physics and string theory, satellite systems and space exploration, composite materials and manufacturing, innovation and product realization, and many more.
The prospectus outlines collaboration with leading international partners (such as MIT) and Russian institutions, current developments and past milestones. It also provides a look at Skoltech’s vision, as well as at our concrete development plans.
Feel free to share this document, using the social media buttons or provided link. We hope you find the reading as informative and inspiring as our team did.
* The Skolkovo Institute of Science and Technology (Skoltech) is a private graduate research university in Skolkovo, Russia, a suburb of Moscow. Established in 2011 in collaboration with MIT, Skoltech educates global leaders in innovation, advance scientific knowledge, and foster new technologies to address critical issues facing Russia and the world. Applying international research and educational models, the university integrates the best Russian scientific traditions with twenty-first century entrepreneurship and innovation.
PolyU Design I MAKE Initiative (2015-10-31)Clifford Choy
This is for promoting the I MAKE initiative from PolyU Design (School of Design, the Hong Kong Polytechnic University) to local teachers. This initiative is aiming at promoting the importance of making and the maker culture to students, parents and teachers in local primary and secondary schools. This is relevant to teaches from the following subjects/disciplines: visual arts, design and technology, information technology, science and mathematics.
2012 Ford Fiesta Brochure | Mason City Ford, Waverly Ford, and Clear Lake FordIowa CarSales
Check out the 2012 Ford brochure provided by Mike Molstead Motors serving Mason City, Waverly, and Clear. Find the 2012 Ford top-quality vehicles for sale in Iowa. To learn more about our current sales and incentives give us a call at 800-332-2579. http://www.mikemolsteadmotors.com
‘Mix tapes’ were a thing of love, a physical object which people would share with significant others and friends around them. They were naturally a social object and highly representative of a person’s identity. The knowledge of effort involved by the giver in selecting the songs and having to sit through each one was also part of the symbolism for the receiver. Objects can be generated and shaped from and by the media you “teach” them or existing objects you play (embed) media into. Thus the modern mix tape could become a linked series of small objects like lucky charms which are physically shareable in a form representing the tracks they contain. This is based on the idea that physical items often mean more to us as physical beings and adds a level of exclusivity and personalisation to the sharing process. Considering trans-platform engagement and the ability to engage users and viewers in co-creating media it is suggested that this may presented as a new modality for user co-creation and curation.
I introduce myself, my family which consists of one sister, father and mother, and my birthday. I discuss my hobbies and name. I also discuss my dream of working on a cruise ship.
1. Isaac Newton's second law of motion states that the acceleration of an object is directly proportional to the net force acting on it, and inversely proportional to its mass. It can be expressed as: F=ma.
2. Gravity is a force of attraction between masses. The gravitational force between two objects is directly proportional to the product of their masses and inversely proportional to the square of the distance between them.
3. Static and kinetic friction are forces that oppose motion between two surfaces in contact. Static friction is greater than kinetic friction.
EXPERT SYSTEMS AND SOLUTIONS
Project Center For Research in Power Electronics and Power Systems
IEEE 2010 , IEEE 2011 BASED PROJECTS FOR FINAL YEAR STUDENTS OF B.E
Email: expertsyssol@gmail.com,
Cell: +919952749533, +918608603634
www.researchprojects.info
OMR, CHENNAI
IEEE based Projects For
Final year students of B.E in
EEE, ECE, EIE,CSE
M.E (Power Systems)
M.E (Applied Electronics)
M.E (Power Electronics)
Ph.D Electrical and Electronics.
Training
Students can assemble their hardware in our Research labs. Experts will be guiding the projects.
EXPERT GUIDANCE IN POWER SYSTEMS POWER ELECTRONICS
We provide guidance and codes for the for the following power systems areas.
1. Deregulated Systems,
2. Wind power Generation and Grid connection
3. Unit commitment
4. Economic Dispatch using AI methods
5. Voltage stability
6. FLC Control
7. Transformer Fault Identifications
8. SCADA - Power system Automation
we provide guidance and codes for the for the following power Electronics areas.
1. Three phase inverter and converters
2. Buck Boost Converter
3. Matrix Converter
4. Inverter and converter topologies
5. Fuzzy based control of Electric Drives.
6. Optimal design of Electrical Machines
7. BLDC and SR motor Drives
This document provides optimization tips for scaling WordPress to handle high traffic volumes. It recommends using caching plugins like W3 Total Cache to optimize page speeds. It also suggests serving static assets through a CDN and moving to a VPS or dedicated server for higher traffic sites. For very high traffic sites of over 10 million daily hits, the document recommends load balancing across multiple HTTP and database servers, as well as implementing database sharding or replication using tools like HyperDB to partition data across databases.
PolyU Design I Make Initiative (2015-08-13)Clifford Choy
This is for promoting the I MAKE initiative from PolyU Design (School of Design, the Hong Kong Polytechnic University) to local teachers. This initiative is aiming at promoting the importance of making and the maker culture to students, parents and teachers in local primary and secondary schools. This is relevant to teaches from the following subjects/disciplines: visual arts, design and technology, information technology, science and mathematics.
Xpress Vacations Co., Ltd. is a full-service travel agency located in Pathum Thani, Thailand that arranges package tours, hotel and airfare bookings, car rentals, visas, and travel insurance for individuals and groups. They have been in business since 2001 and are trusted by many large organizations. The company employs professional and experienced staff including English-speaking tour guides certified by the Thai Tourism Authority. Services include domestic and international airfare, hotel reservations worldwide, and pre-packaged tours of countries like Korea, Vietnam, China, Japan, Bhutan, and India.
Business Intelligence as a Competitive Advantage - 2017020802Daniel Trnka
This document discusses how businesses can turn data into actionable information to gain a competitive advantage. It defines actionable information as being relevant, timely, adaptive, and integrated from multiple sources. The value of business intelligence is delivering the right information to the right people at the right time through the business intelligence value chain of collecting, processing, and delivering data. This allows businesses to improve operations, research/development, and strategic decision making.
EXPERT SYSTEMS AND SOLUTIONS
Project Center For Research in Power Electronics and Power Systems
IEEE 2010 , IEEE 2011 BASED PROJECTS FOR FINAL YEAR STUDENTS OF B.E
Email: expertsyssol@gmail.com,
Cell: +919952749533, +918608603634
www.researchprojects.info
OMR, CHENNAI
IEEE based Projects For
Final year students of B.E in
EEE, ECE, EIE,CSE
M.E (Power Systems)
M.E (Applied Electronics)
M.E (Power Electronics)
Ph.D Electrical and Electronics.
Training
Students can assemble their hardware in our Research labs. Experts will be guiding the projects.
EXPERT GUIDANCE IN POWER SYSTEMS POWER ELECTRONICS
We provide guidance and codes for the for the following power systems areas.
1. Deregulated Systems,
2. Wind power Generation and Grid connection
3. Unit commitment
4. Economic Dispatch using AI methods
5. Voltage stability
6. FLC Control
7. Transformer Fault Identifications
8. SCADA - Power system Automation
we provide guidance and codes for the for the following power Electronics areas.
1. Three phase inverter and converters
2. Buck Boost Converter
3. Matrix Converter
4. Inverter and converter topologies
5. Fuzzy based control of Electric Drives.
6. Optimal design of Electrical Machines
7. BLDC and SR motor Drives
EXPERT SYSTEMS AND SOLUTIONS
Project Center For Research in Power Electronics and Power Systems
IEEE 2010 , IEEE 2011 BASED PROJECTS FOR FINAL YEAR STUDENTS OF B.E
Email: expertsyssol@gmail.com,
Cell: +919952749533, +918608603634
www.researchprojects.info
OMR, CHENNAI
IEEE based Projects For
Final year students of B.E in
EEE, ECE, EIE,CSE
M.E (Power Systems)
M.E (Applied Electronics)
M.E (Power Electronics)
Ph.D Electrical and Electronics.
Training
Students can assemble their hardware in our Research labs. Experts will be guiding the projects.
EXPERT GUIDANCE IN POWER SYSTEMS POWER ELECTRONICS
We provide guidance and codes for the for the following power systems areas.
1. Deregulated Systems,
2. Wind power Generation and Grid connection
3. Unit commitment
4. Economic Dispatch using AI methods
5. Voltage stability
6. FLC Control
7. Transformer Fault Identifications
8. SCADA - Power system Automation
we provide guidance and codes for the for the following power Electronics areas.
1. Three phase inverter and converters
2. Buck Boost Converter
3. Matrix Converter
4. Inverter and converter topologies
5. Fuzzy based control of Electric Drives.
6. Optimal design of Electrical Machines
7. BLDC and SR motor Drives
The document discusses key aspects of human resource management (HRM) including its scope, objectives, and functions. Specifically, it outlines four primary HRM activities: 1) manpower planning to determine staffing needs, 2) recruitment, selection, and placement of personnel to hire the right employees, 3) training and development to prepare employees, and 4) performance appraisal to evaluate employees. The document also provides details on recruitment, selection processes, and the importance of selecting and placing the right candidates.
The document provides an overview of an AT&T Mobile App Hackathon focused on bike safety and the Internet of Things. It discusses Seattle's bicycle safety plan, common bicycle accident injuries, and many adults' safety concerns about biking. The hackathon aims to encourage participants to build apps that address these issues and leverage AT&T technologies. The document outlines judging criteria, rules, presentation guidelines, and technical resources available to aid participants.
AT&T Mobile App Hackathon (Smart City) - BerkeleyEd Donahue
The document outlines information for an AT&T Mobile App Hackathon focused on smart cities, including guidelines for participation, prizes for winning apps, and technical resources. It provides details on judging criteria, rules, presentation guidelines and encourages participants to wireframe app ideas. The goal is for attendees to work in teams to code new apps over the course of the hackathon using AT&T APIs and services for chances to win cash prizes.
Leigh Ellen Lillis is seeking a position as a Medical Technical Writer and Editor. She has over 20 years of experience in technical writing and editing. She created documentation such as policies, procedures, workflows and training materials. Most recently, she has worked as a contract technical writer for various companies in healthcare and other industries. She has a certificate in Medical Writing and Editing from University of Chicago and is proficient in interviewing experts and developing technical documentation.
This document provides information about an expert systems and solutions company located in Paiyanoor, Chennai that works with students on research projects. The company has labs where students can assemble hardware and receive guidance from experts. They are looking for final year students and Ph.D students from electrical and electronics fields to work on projects.
The new edition of the Skoltech faculty prospectus is now available online.
You are welcome to read through this brochure and learn about members of our faculty and their various research projects: bio-medicinal therapies, computer vision, hydrocarbon recovery and renewable energy, quantum physics and string theory, satellite systems and space exploration, composite materials and manufacturing, innovation and product realization, and many more.
The prospectus outlines collaboration with leading international partners (such as MIT) and Russian institutions, current developments and past milestones. It also provides a look at Skoltech’s vision, as well as at our concrete development plans.
Feel free to share this document, using the social media buttons or provided link. We hope you find the reading as informative and inspiring as our team did.
* The Skolkovo Institute of Science and Technology (Skoltech) is a private graduate research university in Skolkovo, Russia, a suburb of Moscow. Established in 2011 in collaboration with MIT, Skoltech educates global leaders in innovation, advance scientific knowledge, and foster new technologies to address critical issues facing Russia and the world. Applying international research and educational models, the university integrates the best Russian scientific traditions with twenty-first century entrepreneurship and innovation.
PolyU Design I MAKE Initiative (2015-10-31)Clifford Choy
This is for promoting the I MAKE initiative from PolyU Design (School of Design, the Hong Kong Polytechnic University) to local teachers. This initiative is aiming at promoting the importance of making and the maker culture to students, parents and teachers in local primary and secondary schools. This is relevant to teaches from the following subjects/disciplines: visual arts, design and technology, information technology, science and mathematics.
2012 Ford Fiesta Brochure | Mason City Ford, Waverly Ford, and Clear Lake FordIowa CarSales
Check out the 2012 Ford brochure provided by Mike Molstead Motors serving Mason City, Waverly, and Clear. Find the 2012 Ford top-quality vehicles for sale in Iowa. To learn more about our current sales and incentives give us a call at 800-332-2579. http://www.mikemolsteadmotors.com
‘Mix tapes’ were a thing of love, a physical object which people would share with significant others and friends around them. They were naturally a social object and highly representative of a person’s identity. The knowledge of effort involved by the giver in selecting the songs and having to sit through each one was also part of the symbolism for the receiver. Objects can be generated and shaped from and by the media you “teach” them or existing objects you play (embed) media into. Thus the modern mix tape could become a linked series of small objects like lucky charms which are physically shareable in a form representing the tracks they contain. This is based on the idea that physical items often mean more to us as physical beings and adds a level of exclusivity and personalisation to the sharing process. Considering trans-platform engagement and the ability to engage users and viewers in co-creating media it is suggested that this may presented as a new modality for user co-creation and curation.
I introduce myself, my family which consists of one sister, father and mother, and my birthday. I discuss my hobbies and name. I also discuss my dream of working on a cruise ship.
1. Isaac Newton's second law of motion states that the acceleration of an object is directly proportional to the net force acting on it, and inversely proportional to its mass. It can be expressed as: F=ma.
2. Gravity is a force of attraction between masses. The gravitational force between two objects is directly proportional to the product of their masses and inversely proportional to the square of the distance between them.
3. Static and kinetic friction are forces that oppose motion between two surfaces in contact. Static friction is greater than kinetic friction.
EXPERT SYSTEMS AND SOLUTIONS
Project Center For Research in Power Electronics and Power Systems
IEEE 2010 , IEEE 2011 BASED PROJECTS FOR FINAL YEAR STUDENTS OF B.E
Email: expertsyssol@gmail.com,
Cell: +919952749533, +918608603634
www.researchprojects.info
OMR, CHENNAI
IEEE based Projects For
Final year students of B.E in
EEE, ECE, EIE,CSE
M.E (Power Systems)
M.E (Applied Electronics)
M.E (Power Electronics)
Ph.D Electrical and Electronics.
Training
Students can assemble their hardware in our Research labs. Experts will be guiding the projects.
EXPERT GUIDANCE IN POWER SYSTEMS POWER ELECTRONICS
We provide guidance and codes for the for the following power systems areas.
1. Deregulated Systems,
2. Wind power Generation and Grid connection
3. Unit commitment
4. Economic Dispatch using AI methods
5. Voltage stability
6. FLC Control
7. Transformer Fault Identifications
8. SCADA - Power system Automation
we provide guidance and codes for the for the following power Electronics areas.
1. Three phase inverter and converters
2. Buck Boost Converter
3. Matrix Converter
4. Inverter and converter topologies
5. Fuzzy based control of Electric Drives.
6. Optimal design of Electrical Machines
7. BLDC and SR motor Drives
This document provides optimization tips for scaling WordPress to handle high traffic volumes. It recommends using caching plugins like W3 Total Cache to optimize page speeds. It also suggests serving static assets through a CDN and moving to a VPS or dedicated server for higher traffic sites. For very high traffic sites of over 10 million daily hits, the document recommends load balancing across multiple HTTP and database servers, as well as implementing database sharding or replication using tools like HyperDB to partition data across databases.
PolyU Design I Make Initiative (2015-08-13)Clifford Choy
This is for promoting the I MAKE initiative from PolyU Design (School of Design, the Hong Kong Polytechnic University) to local teachers. This initiative is aiming at promoting the importance of making and the maker culture to students, parents and teachers in local primary and secondary schools. This is relevant to teaches from the following subjects/disciplines: visual arts, design and technology, information technology, science and mathematics.
Xpress Vacations Co., Ltd. is a full-service travel agency located in Pathum Thani, Thailand that arranges package tours, hotel and airfare bookings, car rentals, visas, and travel insurance for individuals and groups. They have been in business since 2001 and are trusted by many large organizations. The company employs professional and experienced staff including English-speaking tour guides certified by the Thai Tourism Authority. Services include domestic and international airfare, hotel reservations worldwide, and pre-packaged tours of countries like Korea, Vietnam, China, Japan, Bhutan, and India.
Business Intelligence as a Competitive Advantage - 2017020802Daniel Trnka
This document discusses how businesses can turn data into actionable information to gain a competitive advantage. It defines actionable information as being relevant, timely, adaptive, and integrated from multiple sources. The value of business intelligence is delivering the right information to the right people at the right time through the business intelligence value chain of collecting, processing, and delivering data. This allows businesses to improve operations, research/development, and strategic decision making.
EXPERT SYSTEMS AND SOLUTIONS
Project Center For Research in Power Electronics and Power Systems
IEEE 2010 , IEEE 2011 BASED PROJECTS FOR FINAL YEAR STUDENTS OF B.E
Email: expertsyssol@gmail.com,
Cell: +919952749533, +918608603634
www.researchprojects.info
OMR, CHENNAI
IEEE based Projects For
Final year students of B.E in
EEE, ECE, EIE,CSE
M.E (Power Systems)
M.E (Applied Electronics)
M.E (Power Electronics)
Ph.D Electrical and Electronics.
Training
Students can assemble their hardware in our Research labs. Experts will be guiding the projects.
EXPERT GUIDANCE IN POWER SYSTEMS POWER ELECTRONICS
We provide guidance and codes for the for the following power systems areas.
1. Deregulated Systems,
2. Wind power Generation and Grid connection
3. Unit commitment
4. Economic Dispatch using AI methods
5. Voltage stability
6. FLC Control
7. Transformer Fault Identifications
8. SCADA - Power system Automation
we provide guidance and codes for the for the following power Electronics areas.
1. Three phase inverter and converters
2. Buck Boost Converter
3. Matrix Converter
4. Inverter and converter topologies
5. Fuzzy based control of Electric Drives.
6. Optimal design of Electrical Machines
7. BLDC and SR motor Drives
EXPERT SYSTEMS AND SOLUTIONS
Project Center For Research in Power Electronics and Power Systems
IEEE 2010 , IEEE 2011 BASED PROJECTS FOR FINAL YEAR STUDENTS OF B.E
Email: expertsyssol@gmail.com,
Cell: +919952749533, +918608603634
www.researchprojects.info
OMR, CHENNAI
IEEE based Projects For
Final year students of B.E in
EEE, ECE, EIE,CSE
M.E (Power Systems)
M.E (Applied Electronics)
M.E (Power Electronics)
Ph.D Electrical and Electronics.
Training
Students can assemble their hardware in our Research labs. Experts will be guiding the projects.
EXPERT GUIDANCE IN POWER SYSTEMS POWER ELECTRONICS
We provide guidance and codes for the for the following power systems areas.
1. Deregulated Systems,
2. Wind power Generation and Grid connection
3. Unit commitment
4. Economic Dispatch using AI methods
5. Voltage stability
6. FLC Control
7. Transformer Fault Identifications
8. SCADA - Power system Automation
we provide guidance and codes for the for the following power Electronics areas.
1. Three phase inverter and converters
2. Buck Boost Converter
3. Matrix Converter
4. Inverter and converter topologies
5. Fuzzy based control of Electric Drives.
6. Optimal design of Electrical Machines
7. BLDC and SR motor Drives
The document discusses key aspects of human resource management (HRM) including its scope, objectives, and functions. Specifically, it outlines four primary HRM activities: 1) manpower planning to determine staffing needs, 2) recruitment, selection, and placement of personnel to hire the right employees, 3) training and development to prepare employees, and 4) performance appraisal to evaluate employees. The document also provides details on recruitment, selection processes, and the importance of selecting and placing the right candidates.
The document provides an overview of an AT&T Mobile App Hackathon focused on bike safety and the Internet of Things. It discusses Seattle's bicycle safety plan, common bicycle accident injuries, and many adults' safety concerns about biking. The hackathon aims to encourage participants to build apps that address these issues and leverage AT&T technologies. The document outlines judging criteria, rules, presentation guidelines, and technical resources available to aid participants.
AT&T Mobile App Hackathon (Smart City) - BerkeleyEd Donahue
The document outlines information for an AT&T Mobile App Hackathon focused on smart cities, including guidelines for participation, prizes for winning apps, and technical resources. It provides details on judging criteria, rules, presentation guidelines and encourages participants to wireframe app ideas. The goal is for attendees to work in teams to code new apps over the course of the hackathon using AT&T APIs and services for chances to win cash prizes.
This document describes AT&T's Global Smart Messaging Suite API and Location Information Services API. The Global Smart Messaging Suite API allows developers to send and receive SMS messages to over 1300 carrier networks globally through HTTP, SOAP, and SMTP interfaces. The Location Information Services API returns location information in the form of latitude and longitude for a given phone number through HTTP and SOAP. Both APIs require an existing AT&T contract and developers should contact their sales representative for access.
AT&T saw significant growth in its business messaging portfolio in 2011, with over 750 billion peer-to-peer messages and 45 billion application-to-person/person-to-application messages. The document discusses several challenges faced by AT&T customers and how messaging solutions can help, such as using text messages to ensure employee safety during disasters and using two-factor authentication via text for secure access to systems. It also notes that over 3,000 developers and content providers use AT&T's messaging APIs.
Securing the Internet of Things: What the CEO Needs to KnowAT&T
The Internet of Things (IoT) is making businesses more efficient and more productive. The benefits are clear, but many companies fail to recognize that each new connection can introduce another security vulnerability for networks, data, and devices. Learn about the new security challenges presented by IoT and see how you can lead the charge towards secure, hyper-connected enterprise IT.
(NET202) Connectivity Using Software-Defined Networking & Advanced APIAmazon Web Services
- AT&T NetBond provides virtual private connectivity between a customer's on-premises network and Amazon Web Services (AWS) using software-defined networking and advanced APIs.
- It allows customers to access AWS services in a secure, private manner with consistent performance while gaining the flexibility and cost benefits of public cloud.
- The document discusses industry trends driving hybrid cloud adoption, AT&T's global network capabilities, how NetBond connectivity to AWS works, example customer use cases, and AT&T's roadmap to expand the solution.
Is your business taking advantage of Salesforce cloud services? Do you have concerns about secure connectivity to Salesforce? AT&T NetBond is a cloud networking solution that enables secure connectivity to your applications in Salesforce without compromising performance or control.
The document describes AT&T NetBond, a cloud networking solution that enables secure and high-performance connectivity between an organization's AT&T MPLS VPN network and multiple cloud applications and services. It discusses how NetBond provides private, redundant connections to clouds like Salesforce while avoiding the public internet, improving security, performance and simplicity over traditional internet connections. The document also outlines NetBond's advantages in security, performance and manageability compared to accessing clouds directly over the public internet.
Mobile Portfolio of Cole's Experience with AT&T TeamsCole Whitney
The document provides an overview of several potential mobile marketing experiments for convenience stores and gas stations. It discusses experiments involving personalized messaging delivered at points of sale, virtual gift cards paid via mobile phones, interim mobile payment solutions using NFC or QR codes before full NFC integration, coupon offers from wholesalers applied via scanning or NFC, virtual receipts delivered via email or mobile apps instead of printed, and personalization of the customer experience based on profiles. The goal is to test new mobile and digital capabilities to enhance customer value and drive additional in-store sales.
Not If, But When: A CEO's Guide to Cyberbreach ResponseAT&T
When you've invested heavily in preventing cyberbreaches, it's easy to think it can never happen to you. If you're not worried about getting hacked, you should be. Last year, 62% of organizations suffered a data breach. But only 34% say they're ready to respond to a cyberattack. For more, listen to our AT&T security experts discuss: http://soc.att.com/29OfzoP
The document provides information about an upcoming webinar from Gartner, including logistics details. It lists ways for attendees to submit questions, access audio, and troubleshoot any technical issues. It also provides information on how to stay updated on future Gartner webinars through the speakers' social media accounts and downloading additional materials from the webinar attachment tab.
Data breaches are an inescapable reality for organizations of all sizes and industries. Our team discusses recommendations for threat management. Listen to the recorded webinar here: http://engage.vevent.com/index.jsp?eid=1823&seid=1104
This document proposes using a virtual reality app for contingency planning training at AT&T to replace in-person training. Currently, in-person training requires expensive travel costs. The virtual reality app would allow training to be completed remotely using VR headsets, saving an estimated $32.8 million per year in travel costs. The app would provide hands-on simulated experiences and allow collaboration between globally located employees.
TAG IoT Summit - Why You Need a Strategy for the Internet of ThingsEric Sineath
- The document discusses the need for companies to develop Internet of Things (IoT) strategies to take advantage of connecting people, improving interactions, and enabling new businesses through real-time data from billions of connected devices and sensors.
- It outlines key aspects of a successful IoT strategy including having both short-term "sprinters" to develop solutions and long-term "long distance runners" to develop broader strategic plans and scale proofs of concept.
- The document provides examples of how IoT can drive business values like production optimization, consumer engagement, new revenue models, and innovative businesses through connecting people, processes, data and things.
Getting Your Piece of the Mobile Pi 2017Doug Sillars
This document discusses how mobile application performance is important for user experience and business success. It recommends testing application performance using AT&T's Video Optimizer tool, which analyzes network traces and grades apps on best practices. Specific best practices covered include compressing files and images, minimizing connections, and following security guidelines. The document stresses that mobile delays negatively impact users and can cause loss of revenue, so developers should optimize for performance.
Big data focuses on finding hidden threads, trends, or patterns from heaps of telecom data. It represents significant information which opens new avenues of opportunities.
Webinar: How AT&T is Using Tin Can to Enhance Compliance Training 8/27/14Rustici Software
Companies are using the Tin Can API and Watershed LRS to do things that were never possible with older e-learning standards. We'd like to share the story of AT&T with you, as an example of a company that's doing some very innovative things with Tin Can.
Hear the details of AT&T’s pilot project, and how they’re using the Tin Can API and the Watershed LRS to try new approaches to their learning program.
If you can’t make the webinar but would like to view it later, go ahead and register. We’ll send you the recording shortly after the webinar.
Presenters:
Mike Rustici, President - Rustici Software
Larla Bogle, Lead Training Manager - AT&T
James Merrill - Operations Learning Architect - AT&T
Changing Telecom trends with VAS- Value Added ServicesMahindra Comviva
Service assurance is the systematic process of maintaining & improving the service quality provided to customers. It ensures that services offered over networks deliver an optimal subscriber experience.
Read more: http://www.mahindracomviva.com/services/managed_services/managed-vas-services.htm
Similar to Android App performance - Europe 2015 (20)
This document discusses optimizing images for fast delivery on mobile websites. It outlines four simple image optimizations: quality, format, sizing, and lazy loading. For each optimization, it provides examples and data on current usage. Quality recommends compressing to 85% without significant quality loss. Format suggests using webp and svg where supported. Sizing involves generating responsive images at appropriate breakpoints. Lazy loading delays image loading to above the fold content. Together, these techniques can significantly improve performance without compromising quality.
The document discusses optimizing images for fast loading on mobile websites. It provides 4 simple optimizations: 1) reducing image quality, 2) using optimized formats like WebP and SVG, 3) proper sizing of images for different screen sizes, and 4) lazy loading images that are not immediately visible. The document shows how these techniques can significantly reduce image file sizes and page load times based on analyzing millions of mobile sites. It also discusses alternatives to animated GIFs like using video formats and preview images to improve performance.
This document discusses optimizing images for fast loading on mobile devices. It recommends four simple image optimizations: 1) reducing image quality to 85%, 2) using efficient formats like WebP and SVG, 3) sizing images appropriately for the viewport, and 4) lazy loading images below the fold. Data from the HTTP Archive is presented showing the prevalence and impact of these optimizations. Specific techniques like responsive images and image processing tools are also outlined.
This document provides tips for optimizing images for fast loading on mobile websites. It discusses 4 key optimizations: image quality, format, sizing, and lazy loading. For quality, it recommends reducing to 85% quality, which can significantly reduce file sizes with little quality loss. For format, it promotes webp and svg over jpeg and png. For sizing, it stresses responsive images at different breakpoints to reduce file sizes. And for lazy loading, it shows how delaying non-critical image loads can improve performance. Measurements are given for how widely these techniques have been adopted and the potential savings in load times and data usage. Tools are also listed for implementing the various optimizations.
Doug Sillars discusses using AI and machine learning to simplify image preparation for the web. He describes how object detection can be used for cropping, blurring objects, object removal, and generating alt text. Sillars also provides examples of using these techniques like detecting and adding sunglasses to images. He concludes that image processing with AI and ML can automate tasks like cropping, blurring, object removal, and alt text generation for image optimization.
Doug Sillars presented techniques for optimizing image performance on mobile websites. He discussed 4 key optimizations: 1) reducing image quality to 85%, 2) using efficient formats like WebP and SVG, 3) sizing images responsively, and 4) lazy loading images below the fold. Testing of millions of sites showed these techniques can reduce page load times by up to 15 seconds and data usage by up to 2.4 MB. Sillars recommended tools like ImageMagick, responsive breakpoints generator, and Cloudinary to help automate image optimizations.
This document provides best practices for optimizing video delivery and streaming on the web. It discusses how video files are large and can negatively impact page load times and user data plans. Some key recommendations include resizing videos appropriately for different screens, avoiding downloading hidden or unnecessary videos, using video streaming with a low starting bitrate for faster startup times, stripping audio from silent videos, and auditing third party video hosts for performance issues. The document emphasizes optimizing video delivery to respect mobile users' limited data plans.
The document discusses optimizing video delivery for performance and reducing data usage. It provides examples of HTML code to embed video on a webpage and control playback behavior. It also summarizes techniques for resizing and encoding videos to different formats and bitrates to reduce file sizes while maintaining quality, such as using services like Cloudinary. Optimizing factors like video size, bitrate, and delivery method can help videos start faster and reduce stalling to improve the user experience.
Doug Sillars discusses using AI and machine learning to simplify image preparation for the web. He covers how object detection can be used for cropping, blurring, object removal, and generating alt text. Sillars also demonstrates training a model to add sunglasses to faces in images without manually editing thousands of photos. In summary, AI and ML techniques can automate many image editing tasks previously done manually to optimize images for websites and apps.
The document discusses building augmented reality (AR) and virtual reality (VR) experiences in the browser. It demonstrates how to create a VR art gallery using A-Frame, optimize images and 3D models for AR/VR, and add AR functionality using AR.js markers. It also covers upcoming AR capabilities using WebXR, such as hit testing. Optimizations like resizing images, format and quality adjustments, cropping, and Draco compression are recommended to reduce file sizes and loading times. The talk concludes with resources for setting up a sample AR art gallery project and suggestions for art assets to include.
This document discusses using AI and machine learning to simplify image preparation for the web. It describes how object detection can be used for cropping, blurring, object removal, and generating alt text. It provides examples of using these techniques to automatically add sunglasses to faces in images. The document concludes by mentioning that image processing with AI and ML can simplify tasks like cropping, blurring, object removal, and alt text generation for images on the web.
The document discusses building augmented reality (AR) and virtual reality (VR) experiences in the browser. It begins with an overview of what can currently be done with AR and VR using the A-Frame framework, including examples of building VR art galleries and scenes. It then covers adding AR capabilities using AR.js by placing 3D objects with markers. The document emphasizes optimizations needed for AR and VR like reducing file sizes and optimizing image quality and format. It also discusses the potential for building AR experiences using the emerging WebXR standard. Throughout it provides links to code samples and resources.
Doug Sillars gave a presentation on using AI to optimize images for the web. He discussed how images dominate web content and explained techniques like cropping, blurring objects, and generating alt text using machine learning models. Sillars also demonstrated how to train custom models for tasks like detecting sunglasses and adding filters to photos. The presentation concluded by emphasizing how AI and ML can simplify and automate image preparation and processing for digital content.
This document provides tips for optimizing images on websites to deliver fast loading speeds while maintaining image quality. It discusses optimizing image quality, format, sizing through responsive images, and lazy loading images below the fold. Key recommendations include using JPEG format at 85% quality, responsive images through picture tags, and lazy loading images to improve page load times and reduce data usage. Tools mentioned for optimizing images include ImageMagick, SSIM, LazySizes, and Cloudinary.
This document discusses using AI and machine learning to simplify image preparation for the web. It describes how object detection can be used for cropping, blurring objects, object removal, and generating alt text. It also provides examples of training custom models for tasks like automatically adding sunglasses to faces in images. The conclusion emphasizes that image processing with AI and ML can automate tasks like cropping, blurring, object removal, and alt text generation for image preparation.
This document summarizes a presentation about building augmented reality (AR) and virtual reality (VR) experiences in the browser. It discusses using the A-Frame framework to create VR galleries and scenes that can be viewed today. It also covers adding AR capabilities using AR.js by placing 3D objects using markers. The presentation provides examples of optimizing assets for AR/VR experiences, such as resizing images, compressing formats, and using services like Cloudinary. Upcoming capabilities discussed include AR hit testing using the WebXR Device API in Chrome Canary. The document aims to demonstrate that AR does not need to be processor intensive or rely on large amounts of data.
The document discusses optimizing images for fast loading on mobile websites. It outlines 4 simple image optimizations: 1) reducing image quality, 2) using optimized file formats like WebP and JPEG, 3) sizing images appropriately for the viewport, and 4) lazy loading images below the fold. The document provides examples of how each technique can significantly reduce image file sizes and page load times. Testing of real-world websites shows widespread room for improvement in mobile image optimization.
This document summarizes Doug Sillars' presentation on building augmented reality experiences in the browser. Sillars discusses using A-Frame to create VR galleries that can be viewed today in the browser. He then explains how to add AR functionality using AR.js by placing 3D objects with markers. Sillars also covers optimizing assets for AR/VR experiences by reducing file sizes and formats. Finally, he demonstrates early AR capabilities with WebXR by hitting 3D objects in a gallery on mobile.
Doug Sillars discusses using AI and machine learning to simplify image preparation for the web. He describes how object detection can be used for automatic cropping, blurring, object removal, and generating alt text. Sillars also demonstrates training a model to detect sunglasses and apply transparent sunglasses overlays to images. The techniques discussed provide shortcuts for common image editing tasks over manually processing large numbers of images.
The document discusses optimizing images for fast loading on mobile websites. It recommends four simple image optimizations: 1) reducing image quality to 85%, 2) using optimized formats like JPEG, WebP and SVG, 3) sizing images appropriately for the viewport, and 4) lazy loading images below the fold. Implementing these techniques can significantly reduce data usage and speed up page load times. The document also provides examples and tools for implementing each optimization technique.
TK: Hi Everyone and Thank you for joining us. Today we’re going to be talking about App Performance, specifically we’ll be looking at real examples of mistakes that some of the top apps make, so that you can avoid them. We’ll also give you a simple testing plan to improve your own app, before the app store reviews get ahold of them.
TK …I think the next 40 minutes will fly by and help everyone improve their mobile apps. When we started looking at app performance 3 years ago, NO one was talking about it. Since then, we’ve worked with some of the largest development teams in the world. We’ve worked with the largest social networks, shopping apps, games, OEMs and even Platform providers to bring performance to the foreground. This year alone, we’ve tested more than a 1000 apps, and continue to find Performance issues that we think we can use to teach you how to improve your app.
TK When we talk about performance, we focus on how the network connections are impacting customers. And it may have a bigger impact than you think. Data connections account for 40% of the battery life when the screen is on, and 70% of the battery life with the screen off. When we first started testing apps, we focused our testing on actively using the app, but shortly afterwards, we found the biggest impacts were when the apps were in the background or even just idle.
As we look at examples today, I want you to have a little background information on the RRC state machine. The RRC state machine is essentially the antenna on the device, and many developers aren’t aware, that every time the antenna is opened, it says open for an extra 15 seconds after the last data is pulled down…. In the example here, you can see that RRC state machine powers up (here in Red) and stays active after the first group of data comes down. When it stays open the antenna is at full power. Then as another group of packets comes down at 50 seconds, the antenna stays open again until it finally turns off at 64 seconds.
While 24 seconds of antenna power isn’t extreme in this screen shot, We often see this behavior repeated for the entire time a user is in an app. 10, 15, 25 minutes or more of the app not giving the battery second to rest. I
So Just keep that in mind as we look at the rest of the examples, We’ll be showing how the RRC state machine is affected with each example.
TK
Some times we get push back …by focusing on the network, but honestly it’s the black box that can make or break your app. Just a 500 millisecond delay can increase user frustration by 26%, Decrease user engagement by 8%... And even a minor 100 millisecond delay can reduce Amazon’s revenue by 1% …. And our best stat of all is that High latency can lead to 4% of mobile users throwing their phones…. Admit it.. We’ve all been there.
Just think of your raise, when you walk into your bosses office and show them that you can reduce customer frustration, and increase engagement and revenue. It’s our job to help developers get there everyday…. Well, we can’t help with the raise, but the rest we can.
OK OK
So your boss, doesn’t think “Performance” is something you need to focus on……
Well chances they do want you to focus on User Retention Rate, App store rating, User Acquisition Cost and things like Average Revenue per user. The more we research performance, the more we discover how performance influences all of these important application stats.
DS
DS
DS Repeatedly we hear, “But not my developers… They‘re the best…. That issue is so minor it won’t affect my customers….”
98% of all the apps we test have some sort of optimization
What appear to be minor issues are responsible for killing user batteries and slowing down applications to a point where revenue is being lost….
“I can’t even test my own app without it being plugged into an outlet because it drains so much battery”
DS: Repeatedly we hear, “But not my developers… They‘re the best…. That issue is so minor it won’t affect my customers….”
98% of all the apps we test have some sort of optimization
What appear to be minor issues are responsible for killing user batteries and slowing down applications to a point where revenue is being lost….
“There was a 4kb file that came down each time the app was launched and I didn’t think it was a big issue, until at launch we had so many downloads and new users that it took down our servers. Then we realized how much revenue we were losing every minute our servers were down.”
TK
Those of us that come from a testing background, drive home “TEST TEST TEST. Test early test often” Sometimes I feel like I get a little preachy. But developers are getting hit hard by application reviews, and most users will only give you that one shot. We’ve got to put our best foot forward.
Users are getting smarter too. While crash screens are obvious, users expect their apps to load in less than 4 seconds… Actually that’s the stat from a few years ago, it’s moving down toward 2 seconds. When I heard that, I immediately pulled out my phone and started launching apps to see how long they take to load. 4 seconds goes by quicker than you think and 2 seconds well… it’s tough. Try it tonight when you’re in your hotel, pull out your phone and launch an app that you would expect to be at the top of it’s game. Preferably one that you haven’t used in a while. And see how long it takes….
Put your phones away, I didn’t say do it now.
TK
TK:
We all know Doug loves his farm animals. He actually does have a few goats at home, and we like to incorporate goats into all our presentations. We’ve had a little fun with the examples we’re showing today, and put goats in as often as possible.
Find my Goat is an application that brings together Goats and riders. Riders request a goat and the goats mobile device lets the goat know where he needs to go.
Find my Goat has seen tremendous success, but one day there was trouble in Goatville, when there was a sudden drop in sales reported.
Image: https://www.flickr.com/photos/68919440@N05/6269603592/in/photolist-nuiq6T-bTKEXz-beHLNH-cWRPWA-7Ztgj6-bGT5rF-joN57z-irVKZ4-9y3tkW-8FDAqc-oKAvgN-buRoNN-6XLEt-ddRZJ-aEAwr-d2gnrh-gUbVCV-hqWXPa-b3FmqZ-hr81FU-92UxSM-aX9rHF-2VSy9v-negLWP-apVG8d-dNs5gT-dAog6U-dqmHYT-dH9Xfd-ei6orG-ay2mHE-bc6Ryg-fGnRGf-aRHExn-7JUXEc-9iy5ko-8X6JYv-bPzDS4-mS1Rbv-b3Fxuv-eXkN8A-b3FrRk-b3FsHT-aUusft-9CHUJ3-f47gFM-fZt3Sk-d9B6ps-f47fDD-6diGxW/
Usability starts with the design and architecture
OS
ie: Cross platform inter-relations (Drive app vs Customer app)
Small issues become magnified
No sandbox
Tiny issues become exponential when multiplied by an entire platform
Growth of product matrix needed early
TK:
During a network test of Find my Goat, we found that the app was connecting to the network every 5 seconds…….
So we know this is terrible for the battery, we can see that the RRC state machine is never able to rest, but on top of being hard on battery life. We discovered the app wasn’t reusing the same connection but creating a new connection each time…This turned out to be 18 times more connections than the architecture team expected and IP/port collisions were causing the loss in sales.
Again, this is something that normal UAT testing wouldn’t show you. If you have 15 testers in a room, they may not have any issues, but when you are able to take an image like this to your architects and say “Are our servers ready to handle this for our 100,000 or more users?” it paints a different picture. You start to be able to see how these small connections start scaling.
The other thing that I want to point out is the Throughput…. Notice how the throughput are a series of small blips. We often see this with streaming apps. We highly recommend grouping data, send out a larger batch of data, let the connection close and then reopen it. Often times we can cut loading time and reduce battery drain by just grouping data.
Usability starts with the design and architecture
OS
ie: Cross platform inter-relations (Drive app vs Customer app)
Small issues become magnified
No sandbox
Tiny issues become exponential when multiplied by an entire platform
Growth of product matrix needed early
DS
DS:
Netflix (Caching and Duplicates)
(Can use example from Doug’s deck)
Speed of app at startup
Labs study where 17% of all content is dups
How much of does that affect your servers if you remove 20% of all content served?
Types of Caching
Etags vs cache control
Etags up to 3 seconds latency for connection
DS:
Netflix (Caching and Duplicates)
(Can use example from Doug’s deck)
Speed of app at startup
Labs study where 17% of all content is dups
How much of does that affect your servers if you remove 20% of all content served?
Types of Caching
Etags vs cache control
Etags up to 3 seconds latency for connection
TKI’ll be the first to admit that I love a good deal. I’m sure I’m the perfect demographic for these apps. We’re all bored with our standard date night,…sushi rolling lessons (Sweet), Painting and wine (I’m down for wine) , Goat racing….. Um, maybe….
http://pixabay.com/en/woman-smartphone-chatting-girl-410320/
TK
We lovingly call thumbnails…. Dumbnails in our group. Downloading the same image twice, just doesn’t make since. Download it once and use it multiple ways. You can see these cute little Racing goats here, but when you click on the offer, you are faced with a blank screen. Meanwhile the app has requested a new image to be downloaded…. It’s the same image… 4 times larger….
Remember just 100 milliseconds decreases amazon’s revenue by 1% if the user is faced with a blank page for several seconds, chances are the user is going to not wait for that image to load. Reusing that initial image from cache would be displayed almost instantaneously.
What we aren’t showing here is that when the user clicks on the goat racing deal, They encounter a blank page while that second image downloads…
Image: http://www.buzzfeed.com/ailbhemalone/6-adorable-photos-of-the-oxford-cambridge-goat-race
TK
Not all apps, are a companies first source of revenue. An executive of this company, said that this app was designed to help bring users into the store after browsing in the app. Great, so ease of browsing should be the top priority in this app.
Image: http://pixabay.com/en/woman-shopping-happy-bags-dresses-169286/
TKWell… how many users are excited to see a whole screen of spinning circles.
Each of these Dumbnails, I mean Thumbnails are 250 KB * 9 = 1.75 MB
Progress indicators actually hurt the perception of how long it’s taking to load the images. At the very least remove the spinning circles, but there is so much more we can do here. Reducing the image size, and caching those images and again, just reuse them for the detail page. One level of loading screens is bad but two is worse.
DS
DS:Drive mode - GPS
Battery impact
Utilize existing API’s to identify user movements
TK
Image: https://www.flickr.com/photos/perspective/33330283/
Usability starts with the design and architecture
OS
ie: Cross platform inter-relations (Drive app vs Customer app)
Small issues become magnified
No sandbox
Tiny issues become exponential when multiplied by an entire platform
Growth of product matrix needed early
TK
I’m a football fanatic, my boys play, we have season tickets to our college games, and we love to be in Century Link field when our World champion Seattle Seahawks take the field. But when I’m in the stadiums, I cringe at the thought that every single phone for each of the 70,000 people in the stadium could have multiple apps that are all connecting absently to the network.
This actually happens to the analytics on this app. The Developers of this app had no idea that this was happening all the time. When we test, we normally ask our testers to do a 20 minute idle test, but sometimes when we see this type of behavior, we ask to let the testers to let the test run overnight. We’ve even done 24 hour tests, again to show that this is a small issue that magnifies when you expand these connections over a 24 hour period for all your users.
TK
App is IDLE.
Ads downloaded every 30s.
Files are not compressed (extra data, more time)
Connections are not closed (blue bars) battery drain
Text Compression
Applications use text files in ways that the user wouldn’t expect and/or can’t see. Opportunities to gzip text files will be identified during a normal Active trace.
Duplicate Content
Testers will need to navigate back to some screens that they navigated through earlier in the trace to test caching and duplicate content.
Closing Connections
Opportunities to Close connections will be identified during a normal Active trace.
Bluetooth
If the application uses Bluetooth, it’s good to use the feature that launches Bluetooth early in the trace, as it will give an opportunity to see how long it stays on during the rest of the trace.
GPS
If the application uses GPS, it’s good to use the feature that launches GPS early in the trace, as it will give an opportunity to see how long it stays on during the rest of the trace.