SlideShare a Scribd company logo
1 of 6
Download to read offline
The Master of IEEE Projects
Copyright © 2015 LeMeniz Infotech. All rights reserved
Page number 1
IEEE Master
36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue,
Pondicherry-605 005.
Call: 0413-4205444, +91 9566355386, 99625 88976.
Web : www.lemenizinfotech.com / www.ieeemaster.com
Mail : projects@lemenizinfotech.com
Analyzing Ad Library Updates in Android Apps
Abstract :
Because more than 90 percent of mobile apps are free, advertising on them is a key
revenue source for their developers. Advertisements are served on apps through
embedded specialized code called ad libraries. Unlike with other types of libraries,
app developers can't ignore new ad libraries or new versions of embedded ad
libraries without risking revenue loss. However, updating ad libraries incurs costs,
which can become problematic as these updates become more frequent.
Researchers investigated the costs of updating ad libraries and explored the
frequency of ad library updates in Android apps. An analysis of numerous versions
of Android apps over 12 months showed that almost half underwent ad library
updates (an ad library was added, removed, or updated). Moreover, in nearly 14
percent of the app updates with at least one ad library update, no changes to the
app's API occurred. This suggests that maintaining the ad libraries entailed
substantial additional effort for the developers.
Existing system:
Ad industry is highly competitive, ad libraries are regularly updated in apps to
embed new ad- serving models or address legal and nancial issues (for example,
The Master of IEEE Projects
Copyright © 2015 LeMeniz Infotech. All rights reserved
Page number 2
IEEE Master
36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue,
Pondicherry-605 005.
Call: 0413-4205444, +91 9566355386, 99625 88976.
Web : www.lemenizinfotech.com / www.ieeemaster.com
Mail : projects@lemenizinfotech.com
advertising company mergers). App developers must decide whether to integrate
the updated ad libraries in their apps. Although an ad library usually doesn’t affect
an app’s core functionality (and so could be safely ignored), ad library updates
could significantly impact the app’s revenue. However, releasing a new version of
an app primarily because of an updated ad library could be a hard sell to existing
users. Downloading the new version costs money (especially on a 4G network),
and users get concerned about whether the new version is safe (whether it breaks
existing behavior or corrupts existing data).
Disadvantage :
Ad industry is highly competitive, ad libraries are regularly updated in apps to
embed new ad- serving models or address legal and nancial issues (for example,
advertising company mergers). App developers must decide whether to integrate
the updated ad libraries in their apps. Although an ad library usually doesn’t affect
an app’s core functionality (and so could be safely ignored), ad library updates
could significantly impact the app’s revenue. However, releasing a new version of
an app primarily because of an updated ad library could be a hard sell to existing
users. Downloading the new version costs money (especially on a 4G network),
and users get concerned about whether the new version is safe (whether it breaks
existing behavior or corrupts existing data).
The Master of IEEE Projects
Copyright © 2015 LeMeniz Infotech. All rights reserved
Page number 3
IEEE Master
36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue,
Pondicherry-605 005.
Call: 0413-4205444, +91 9566355386, 99625 88976.
Web : www.lemenizinfotech.com / www.ieeemaster.com
Mail : projects@lemenizinfotech.com
 The above picture represent the process for serving ads in mobile
apps. Ad libraries have a low average ll rate, so developers often
embed multiple ad libraries in their apps to maximize their
chances of obtaining an ad to display
The Master of IEEE Projects
Copyright © 2015 LeMeniz Infotech. All rights reserved
Page number 4
IEEE Master
36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue,
Pondicherry-605 005.
Call: 0413-4205444, +91 9566355386, 99625 88976.
Web : www.lemenizinfotech.com / www.ieeemaster.com
Mail : projects@lemenizinfotech.com
Proposed system:
In Proposed System We compared how each app had been updated over time. In
particular, we sought to determine whether a new version of an app had ad updates,
non- ad (that is, the core of the app) updates, or both. To perform such an analysis
for a large number of classes, we used software bertillonage, 17 with which we
created a unique signature for each class of each app. Such signatures can be
compared efficiently.
Advantages:
 Enhance interaction capabilities between ads and app users,
integrate new types of ads (for example, video ads),
 Fix memory management bugs, add better and more secure
management of personal information, and fix bugs that prevented ads
from displaying properly.
Conclusion :
These challenges call for research to improve the maintenance and quality
assurance of ad- supported mobile apps. In addition, no studies (only informal
discussions in Q&A forums or non- peer- reviewed articles) have estimated the
The Master of IEEE Projects
Copyright © 2015 LeMeniz Infotech. All rights reserved
Page number 5
IEEE Master
36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue,
Pondicherry-605 005.
Call: 0413-4205444, +91 9566355386, 99625 88976.
Web : www.lemenizinfotech.com / www.ieeemaster.com
Mail : projects@lemenizinfotech.com
actual cost of the expenses we discussed in the section “Update Costs.” A large-
scale developer survey is needed to provide a better understanding of the exact
dollar values for these expenses.
Hardware Specification :
 System : Pentium IV 2.4 GHz.
 Hard Disk : 40 GB.
 Floppy Drive : 44 Mb.
 Monitor : 15 VGA Colour.
 Mouse : Logitech
 Ram : 512 Mb.
 MOBILE : ANDROID
Software Specification :
 Operating system : Windows 7.
 Coding Language : Java 1.7
 Tool Kit : Android 2.3 ABOVE
 IDE : Android Studio
The Master of IEEE Projects
Copyright © 2015 LeMeniz Infotech. All rights reserved
Page number 6
IEEE Master
36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue,
Pondicherry-605 005.
Call: 0413-4205444, +91 9566355386, 99625 88976.
Web : www.lemenizinfotech.com / www.ieeemaster.com
Mail : projects@lemenizinfotech.com
Reference :
1. “Gartner Says Mobile App Stores Will See Annual Downloads Reach 102 Billion
in 2013,” Gartner, 19 Sept. 2013; www.gartner.com /newsroom/id/2592315.
2. D. Davidson and B. Livshits, “MoRe- Priv: Mobile OS Support for Application
Personalization and Privacy,” 2012; http://research.microsoft.com
/pubs/163596/MSR- TR.pdf.
3. W. Enck et al., “A Study of Android Application Security,” Proc. 20th
USENIX
Conf. Security (SEC 11), 2011, p. 21.
4. M.C. Grace et al., “Unsafe Exposure Analysis of Mobile In- App dvertisements,”
Proc. 5th ACM Conf. Security and Privacy in Wireless and Mobile Networks (WISEC
12), 2012, pp. 101–112.
5. “Mobile App Advertising and Monetization Trends 2012–2017,” IDC and App
Annie, 2014; http://go.appannie .com/app- annie- idc- mobile- app - advertising-
and- monetization- trends - 2012- 2017.

More Related Content

What's hot

Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management Process
Bagaria Swati
 

What's hot (20)

Coil Group Intro
Coil Group IntroCoil Group Intro
Coil Group Intro
 
A 5 minute guide to delivering Flawless Mobile Apps
A 5 minute guide to delivering Flawless Mobile AppsA 5 minute guide to delivering Flawless Mobile Apps
A 5 minute guide to delivering Flawless Mobile Apps
 
Can We Deliver Mobile Apps Continuously?
Can We Deliver Mobile Apps Continuously?Can We Deliver Mobile Apps Continuously?
Can We Deliver Mobile Apps Continuously?
 
CeBIT Australia Presents WebForward 2011
CeBIT Australia Presents WebForward 2011CeBIT Australia Presents WebForward 2011
CeBIT Australia Presents WebForward 2011
 
2014 10 23 Twin Cities User Group Presentation
2014 10 23 Twin Cities User Group Presentation2014 10 23 Twin Cities User Group Presentation
2014 10 23 Twin Cities User Group Presentation
 
Mobile App Testing Best Practices
Mobile App Testing Best PracticesMobile App Testing Best Practices
Mobile App Testing Best Practices
 
IRJET - Discovery of Ranking Fraud for Mobile Apps
IRJET - Discovery of Ranking Fraud for Mobile AppsIRJET - Discovery of Ranking Fraud for Mobile Apps
IRJET - Discovery of Ranking Fraud for Mobile Apps
 
Everything You Need to Know About Testing Foldable Phones
Everything You Need to Know About Testing Foldable PhonesEverything You Need to Know About Testing Foldable Phones
Everything You Need to Know About Testing Foldable Phones
 
Mobile Web Apps
Mobile Web AppsMobile Web Apps
Mobile Web Apps
 
Bit2go marketing 100511
Bit2go marketing 100511Bit2go marketing 100511
Bit2go marketing 100511
 
FINAL SURVEY 1.7.15
FINAL SURVEY 1.7.15FINAL SURVEY 1.7.15
FINAL SURVEY 1.7.15
 
Android app developer in india
Android app developer in indiaAndroid app developer in india
Android app developer in india
 
How much does mobile app development costs in india
How much does mobile app development costs in indiaHow much does mobile app development costs in india
How much does mobile app development costs in india
 
How Have Apps Changed the Mobile Content Ecosystem?
How Have Apps Changed the Mobile Content Ecosystem?How Have Apps Changed the Mobile Content Ecosystem?
How Have Apps Changed the Mobile Content Ecosystem?
 
Testing Apps for Wearables
Testing Apps for WearablesTesting Apps for Wearables
Testing Apps for Wearables
 
Loyalty Publication Mobile Solution
Loyalty Publication Mobile SolutionLoyalty Publication Mobile Solution
Loyalty Publication Mobile Solution
 
Introducing Continuous Quality
Introducing Continuous QualityIntroducing Continuous Quality
Introducing Continuous Quality
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management Process
 
Dronahq one app platform 7.0
Dronahq   one app platform 7.0Dronahq   one app platform 7.0
Dronahq one app platform 7.0
 

Viewers also liked

Viewers also liked (13)

Naturaleza de la tierra
Naturaleza de la tierraNaturaleza de la tierra
Naturaleza de la tierra
 
Technology will ruin the world class presentation
Technology will ruin the world class presentationTechnology will ruin the world class presentation
Technology will ruin the world class presentation
 
Ethereum: A decentralized software platform for people and things
Ethereum: A decentralized software platform for people and thingsEthereum: A decentralized software platform for people and things
Ethereum: A decentralized software platform for people and things
 
Wave 6 - The Business of Social | UM | Social Media Tracker
Wave 6 - The Business of Social | UM | Social Media TrackerWave 6 - The Business of Social | UM | Social Media Tracker
Wave 6 - The Business of Social | UM | Social Media Tracker
 
Collaboration Assignment - Part One
Collaboration Assignment - Part One Collaboration Assignment - Part One
Collaboration Assignment - Part One
 
Idamalayar dam
Idamalayar damIdamalayar dam
Idamalayar dam
 
Sara Bareilles website analysis
Sara Bareilles website analysisSara Bareilles website analysis
Sara Bareilles website analysis
 
Kerala beaches
Kerala beachesKerala beaches
Kerala beaches
 
Q3
Q3Q3
Q3
 
Munnar hill station
Munnar hill stationMunnar hill station
Munnar hill station
 
Professional Learning Network Assessment
Professional Learning Network AssessmentProfessional Learning Network Assessment
Professional Learning Network Assessment
 
The Rediscovery of Colour: Supplemental Material for Holonomics
The Rediscovery of Colour: Supplemental Material for HolonomicsThe Rediscovery of Colour: Supplemental Material for Holonomics
The Rediscovery of Colour: Supplemental Material for Holonomics
 
Nobel financieel advies wijzigingen belasting 2014
Nobel financieel advies wijzigingen belasting 2014Nobel financieel advies wijzigingen belasting 2014
Nobel financieel advies wijzigingen belasting 2014
 

Similar to Analyzing ad library updates in android apps

Executive Overview of OutSystems (1)
Executive Overview of OutSystems (1)Executive Overview of OutSystems (1)
Executive Overview of OutSystems (1)
Steven Levine
 

Similar to Analyzing ad library updates in android apps (20)

IRJET - Detecting the Advertisement Behavior in Android Applications
IRJET - Detecting the Advertisement Behavior in Android ApplicationsIRJET - Detecting the Advertisement Behavior in Android Applications
IRJET - Detecting the Advertisement Behavior in Android Applications
 
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile PresenceGo for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
 
The Ultimate Guide to Modern Web App Development.ppt
The Ultimate Guide to Modern Web App Development.pptThe Ultimate Guide to Modern Web App Development.ppt
The Ultimate Guide to Modern Web App Development.ppt
 
Executive Overview of OutSystems (1)
Executive Overview of OutSystems (1)Executive Overview of OutSystems (1)
Executive Overview of OutSystems (1)
 
4 Ways Artificial Intelligence Improves Software Development
4 Ways Artificial Intelligence Improves Software Development4 Ways Artificial Intelligence Improves Software Development
4 Ways Artificial Intelligence Improves Software Development
 
14 Software Development Trends to Follow in 2022
14 Software Development Trends to Follow in 202214 Software Development Trends to Follow in 2022
14 Software Development Trends to Follow in 2022
 
Which Framework is Ideal for Fintech Apps React Native or Hybrid?
Which Framework is Ideal for Fintech Apps React Native or Hybrid?Which Framework is Ideal for Fintech Apps React Native or Hybrid?
Which Framework is Ideal for Fintech Apps React Native or Hybrid?
 
Tackling Enterprise App Development with Ionic
Tackling Enterprise App Development with IonicTackling Enterprise App Development with Ionic
Tackling Enterprise App Development with Ionic
 
Mobile Automation and Best Practices - Siva Sundararaman
Mobile Automation and Best Practices - Siva SundararamanMobile Automation and Best Practices - Siva Sundararaman
Mobile Automation and Best Practices - Siva Sundararaman
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
 
7 Essential Steps to Follow for Successful App Development.
7 Essential Steps to Follow for Successful App Development.7 Essential Steps to Follow for Successful App Development.
7 Essential Steps to Follow for Successful App Development.
 
Looksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft Mobile Transformation
Looksoft Mobile Transformation
 
Looksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft Mobile Transformation
Looksoft Mobile Transformation
 
Game-Changing Power of React Native for Businesses in 2024
Game-Changing Power of React Native for Businesses in 2024Game-Changing Power of React Native for Businesses in 2024
Game-Changing Power of React Native for Businesses in 2024
 
Advertiser Analytics
Advertiser AnalyticsAdvertiser Analytics
Advertiser Analytics
 
The Case for Progressive Web Apps
The Case for Progressive Web AppsThe Case for Progressive Web Apps
The Case for Progressive Web Apps
 
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
 
An update to software testing trends
An update to software testing trendsAn update to software testing trends
An update to software testing trends
 
Mobile App Development Service for Idea Cellular | Success Story
Mobile App Development Service for Idea Cellular | Success StoryMobile App Development Service for Idea Cellular | Success Story
Mobile App Development Service for Idea Cellular | Success Story
 
Synopsis
SynopsisSynopsis
Synopsis
 

More from LeMeniz Infotech

Interleaved digital power factor correction based on the sliding mode approach
Interleaved digital power factor correction based on the sliding mode approachInterleaved digital power factor correction based on the sliding mode approach
Interleaved digital power factor correction based on the sliding mode approach
LeMeniz Infotech
 
Bumpless control for reduced thd in power factor correction circuits
Bumpless control for reduced thd in power factor correction circuitsBumpless control for reduced thd in power factor correction circuits
Bumpless control for reduced thd in power factor correction circuits
LeMeniz Infotech
 
A bidirectional three level llc resonant converter with pwam control
A bidirectional three level llc resonant converter with pwam controlA bidirectional three level llc resonant converter with pwam control
A bidirectional three level llc resonant converter with pwam control
LeMeniz Infotech
 
Efficient single phase transformerless inverter for grid tied pvg system with...
Efficient single phase transformerless inverter for grid tied pvg system with...Efficient single phase transformerless inverter for grid tied pvg system with...
Efficient single phase transformerless inverter for grid tied pvg system with...
LeMeniz Infotech
 
Highly reliable transformerless photovoltaic inverters with leakage current a...
Highly reliable transformerless photovoltaic inverters with leakage current a...Highly reliable transformerless photovoltaic inverters with leakage current a...
Highly reliable transformerless photovoltaic inverters with leakage current a...
LeMeniz Infotech
 
Grid current-feedback active damping for lcl resonance in grid-connected volt...
Grid current-feedback active damping for lcl resonance in grid-connected volt...Grid current-feedback active damping for lcl resonance in grid-connected volt...
Grid current-feedback active damping for lcl resonance in grid-connected volt...
LeMeniz Infotech
 
Delay dependent stability of single-loop controlled grid-connected inverters ...
Delay dependent stability of single-loop controlled grid-connected inverters ...Delay dependent stability of single-loop controlled grid-connected inverters ...
Delay dependent stability of single-loop controlled grid-connected inverters ...
LeMeniz Infotech
 

More from LeMeniz Infotech (20)

A fast acquisition all-digital delay-locked loop using a starting-bit predict...
A fast acquisition all-digital delay-locked loop using a starting-bit predict...A fast acquisition all-digital delay-locked loop using a starting-bit predict...
A fast acquisition all-digital delay-locked loop using a starting-bit predict...
 
A fast fault tolerant architecture for sauvola local image thresholding algor...
A fast fault tolerant architecture for sauvola local image thresholding algor...A fast fault tolerant architecture for sauvola local image thresholding algor...
A fast fault tolerant architecture for sauvola local image thresholding algor...
 
A dynamically reconfigurable multi asip architecture for multistandard and mu...
A dynamically reconfigurable multi asip architecture for multistandard and mu...A dynamically reconfigurable multi asip architecture for multistandard and mu...
A dynamically reconfigurable multi asip architecture for multistandard and mu...
 
Interleaved digital power factor correction based on the sliding mode approach
Interleaved digital power factor correction based on the sliding mode approachInterleaved digital power factor correction based on the sliding mode approach
Interleaved digital power factor correction based on the sliding mode approach
 
Bumpless control for reduced thd in power factor correction circuits
Bumpless control for reduced thd in power factor correction circuitsBumpless control for reduced thd in power factor correction circuits
Bumpless control for reduced thd in power factor correction circuits
 
A bidirectional single stage three phase rectifier with high-frequency isolat...
A bidirectional single stage three phase rectifier with high-frequency isolat...A bidirectional single stage three phase rectifier with high-frequency isolat...
A bidirectional single stage three phase rectifier with high-frequency isolat...
 
A bidirectional three level llc resonant converter with pwam control
A bidirectional three level llc resonant converter with pwam controlA bidirectional three level llc resonant converter with pwam control
A bidirectional three level llc resonant converter with pwam control
 
Efficient single phase transformerless inverter for grid tied pvg system with...
Efficient single phase transformerless inverter for grid tied pvg system with...Efficient single phase transformerless inverter for grid tied pvg system with...
Efficient single phase transformerless inverter for grid tied pvg system with...
 
Highly reliable transformerless photovoltaic inverters with leakage current a...
Highly reliable transformerless photovoltaic inverters with leakage current a...Highly reliable transformerless photovoltaic inverters with leakage current a...
Highly reliable transformerless photovoltaic inverters with leakage current a...
 
Grid current-feedback active damping for lcl resonance in grid-connected volt...
Grid current-feedback active damping for lcl resonance in grid-connected volt...Grid current-feedback active damping for lcl resonance in grid-connected volt...
Grid current-feedback active damping for lcl resonance in grid-connected volt...
 
Delay dependent stability of single-loop controlled grid-connected inverters ...
Delay dependent stability of single-loop controlled grid-connected inverters ...Delay dependent stability of single-loop controlled grid-connected inverters ...
Delay dependent stability of single-loop controlled grid-connected inverters ...
 
Connection of converters to a low and medium power dc network using an induct...
Connection of converters to a low and medium power dc network using an induct...Connection of converters to a low and medium power dc network using an induct...
Connection of converters to a low and medium power dc network using an induct...
 
Stamp enabling privacy preserving location proofs for mobile users
Stamp enabling privacy preserving location proofs for mobile usersStamp enabling privacy preserving location proofs for mobile users
Stamp enabling privacy preserving location proofs for mobile users
 
Sbvlc secure barcode based visible light communication for smartphones
Sbvlc secure barcode based visible light communication for smartphonesSbvlc secure barcode based visible light communication for smartphones
Sbvlc secure barcode based visible light communication for smartphones
 
Read2 me a cloud based reading aid for the visually impaired
Read2 me a cloud based reading aid for the visually impairedRead2 me a cloud based reading aid for the visually impaired
Read2 me a cloud based reading aid for the visually impaired
 
Privacy preserving location sharing services for social networks
Privacy preserving location sharing services for social networksPrivacy preserving location sharing services for social networks
Privacy preserving location sharing services for social networks
 
Pass byo bring your own picture for securing graphical passwords
Pass byo bring your own picture for securing graphical passwordsPass byo bring your own picture for securing graphical passwords
Pass byo bring your own picture for securing graphical passwords
 
Eplq efficient privacy preserving location-based query over outsourced encryp...
Eplq efficient privacy preserving location-based query over outsourced encryp...Eplq efficient privacy preserving location-based query over outsourced encryp...
Eplq efficient privacy preserving location-based query over outsourced encryp...
 
An exploration of geographic authentication scheme
An exploration of geographic authentication schemeAn exploration of geographic authentication scheme
An exploration of geographic authentication scheme
 
Dotnet IEEE Projects 2016-2017 | Dotnet IEEE Projects Titles 2016-2017
Dotnet IEEE Projects 2016-2017 | Dotnet IEEE Projects Titles 2016-2017Dotnet IEEE Projects 2016-2017 | Dotnet IEEE Projects Titles 2016-2017
Dotnet IEEE Projects 2016-2017 | Dotnet IEEE Projects Titles 2016-2017
 

Recently uploaded

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Recently uploaded (20)

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 

Analyzing ad library updates in android apps

  • 1. The Master of IEEE Projects Copyright © 2015 LeMeniz Infotech. All rights reserved Page number 1 IEEE Master 36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue, Pondicherry-605 005. Call: 0413-4205444, +91 9566355386, 99625 88976. Web : www.lemenizinfotech.com / www.ieeemaster.com Mail : projects@lemenizinfotech.com Analyzing Ad Library Updates in Android Apps Abstract : Because more than 90 percent of mobile apps are free, advertising on them is a key revenue source for their developers. Advertisements are served on apps through embedded specialized code called ad libraries. Unlike with other types of libraries, app developers can't ignore new ad libraries or new versions of embedded ad libraries without risking revenue loss. However, updating ad libraries incurs costs, which can become problematic as these updates become more frequent. Researchers investigated the costs of updating ad libraries and explored the frequency of ad library updates in Android apps. An analysis of numerous versions of Android apps over 12 months showed that almost half underwent ad library updates (an ad library was added, removed, or updated). Moreover, in nearly 14 percent of the app updates with at least one ad library update, no changes to the app's API occurred. This suggests that maintaining the ad libraries entailed substantial additional effort for the developers. Existing system: Ad industry is highly competitive, ad libraries are regularly updated in apps to embed new ad- serving models or address legal and nancial issues (for example,
  • 2. The Master of IEEE Projects Copyright © 2015 LeMeniz Infotech. All rights reserved Page number 2 IEEE Master 36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue, Pondicherry-605 005. Call: 0413-4205444, +91 9566355386, 99625 88976. Web : www.lemenizinfotech.com / www.ieeemaster.com Mail : projects@lemenizinfotech.com advertising company mergers). App developers must decide whether to integrate the updated ad libraries in their apps. Although an ad library usually doesn’t affect an app’s core functionality (and so could be safely ignored), ad library updates could significantly impact the app’s revenue. However, releasing a new version of an app primarily because of an updated ad library could be a hard sell to existing users. Downloading the new version costs money (especially on a 4G network), and users get concerned about whether the new version is safe (whether it breaks existing behavior or corrupts existing data). Disadvantage : Ad industry is highly competitive, ad libraries are regularly updated in apps to embed new ad- serving models or address legal and nancial issues (for example, advertising company mergers). App developers must decide whether to integrate the updated ad libraries in their apps. Although an ad library usually doesn’t affect an app’s core functionality (and so could be safely ignored), ad library updates could significantly impact the app’s revenue. However, releasing a new version of an app primarily because of an updated ad library could be a hard sell to existing users. Downloading the new version costs money (especially on a 4G network), and users get concerned about whether the new version is safe (whether it breaks existing behavior or corrupts existing data).
  • 3. The Master of IEEE Projects Copyright © 2015 LeMeniz Infotech. All rights reserved Page number 3 IEEE Master 36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue, Pondicherry-605 005. Call: 0413-4205444, +91 9566355386, 99625 88976. Web : www.lemenizinfotech.com / www.ieeemaster.com Mail : projects@lemenizinfotech.com  The above picture represent the process for serving ads in mobile apps. Ad libraries have a low average ll rate, so developers often embed multiple ad libraries in their apps to maximize their chances of obtaining an ad to display
  • 4. The Master of IEEE Projects Copyright © 2015 LeMeniz Infotech. All rights reserved Page number 4 IEEE Master 36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue, Pondicherry-605 005. Call: 0413-4205444, +91 9566355386, 99625 88976. Web : www.lemenizinfotech.com / www.ieeemaster.com Mail : projects@lemenizinfotech.com Proposed system: In Proposed System We compared how each app had been updated over time. In particular, we sought to determine whether a new version of an app had ad updates, non- ad (that is, the core of the app) updates, or both. To perform such an analysis for a large number of classes, we used software bertillonage, 17 with which we created a unique signature for each class of each app. Such signatures can be compared efficiently. Advantages:  Enhance interaction capabilities between ads and app users, integrate new types of ads (for example, video ads),  Fix memory management bugs, add better and more secure management of personal information, and fix bugs that prevented ads from displaying properly. Conclusion : These challenges call for research to improve the maintenance and quality assurance of ad- supported mobile apps. In addition, no studies (only informal discussions in Q&A forums or non- peer- reviewed articles) have estimated the
  • 5. The Master of IEEE Projects Copyright © 2015 LeMeniz Infotech. All rights reserved Page number 5 IEEE Master 36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue, Pondicherry-605 005. Call: 0413-4205444, +91 9566355386, 99625 88976. Web : www.lemenizinfotech.com / www.ieeemaster.com Mail : projects@lemenizinfotech.com actual cost of the expenses we discussed in the section “Update Costs.” A large- scale developer survey is needed to provide a better understanding of the exact dollar values for these expenses. Hardware Specification :  System : Pentium IV 2.4 GHz.  Hard Disk : 40 GB.  Floppy Drive : 44 Mb.  Monitor : 15 VGA Colour.  Mouse : Logitech  Ram : 512 Mb.  MOBILE : ANDROID Software Specification :  Operating system : Windows 7.  Coding Language : Java 1.7  Tool Kit : Android 2.3 ABOVE  IDE : Android Studio
  • 6. The Master of IEEE Projects Copyright © 2015 LeMeniz Infotech. All rights reserved Page number 6 IEEE Master 36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue, Pondicherry-605 005. Call: 0413-4205444, +91 9566355386, 99625 88976. Web : www.lemenizinfotech.com / www.ieeemaster.com Mail : projects@lemenizinfotech.com Reference : 1. “Gartner Says Mobile App Stores Will See Annual Downloads Reach 102 Billion in 2013,” Gartner, 19 Sept. 2013; www.gartner.com /newsroom/id/2592315. 2. D. Davidson and B. Livshits, “MoRe- Priv: Mobile OS Support for Application Personalization and Privacy,” 2012; http://research.microsoft.com /pubs/163596/MSR- TR.pdf. 3. W. Enck et al., “A Study of Android Application Security,” Proc. 20th USENIX Conf. Security (SEC 11), 2011, p. 21. 4. M.C. Grace et al., “Unsafe Exposure Analysis of Mobile In- App dvertisements,” Proc. 5th ACM Conf. Security and Privacy in Wireless and Mobile Networks (WISEC 12), 2012, pp. 101–112. 5. “Mobile App Advertising and Monetization Trends 2012–2017,” IDC and App Annie, 2014; http://go.appannie .com/app- annie- idc- mobile- app - advertising- and- monetization- trends - 2012- 2017.