Submit Search
Upload
AAMple-G Reader – PDF reading application
•
0 likes
•
2 views
IRJET Journal
Follow
https://www.irjet.net/archives/V10/i3/IRJET-V10I386.pdf
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 5
Download now
Download to read offline
Recommended
LANGUAGE TRANSLATOR APP
LANGUAGE TRANSLATOR APP
IRJET Journal
IRJET- Smart Way of File Conversion using Python
IRJET- Smart Way of File Conversion using Python
IRJET Journal
A Research Paper On A Progress Tracking Application Using Flutter And Firebase
A Research Paper On A Progress Tracking Application Using Flutter And Firebase
Nat Rice
PCE Connect
PCE Connect
IRJET Journal
IRJET- Techhubb
IRJET- Techhubb
IRJET Journal
Household Veritas - A platform that provides household services
Household Veritas - A platform that provides household services
IRJET Journal
Vertex – The All in one Web Application
Vertex – The All in one Web Application
IRJET Journal
Flutter.pdf
Flutter.pdf
ssuser3fcae7
Recommended
LANGUAGE TRANSLATOR APP
LANGUAGE TRANSLATOR APP
IRJET Journal
IRJET- Smart Way of File Conversion using Python
IRJET- Smart Way of File Conversion using Python
IRJET Journal
A Research Paper On A Progress Tracking Application Using Flutter And Firebase
A Research Paper On A Progress Tracking Application Using Flutter And Firebase
Nat Rice
PCE Connect
PCE Connect
IRJET Journal
IRJET- Techhubb
IRJET- Techhubb
IRJET Journal
Household Veritas - A platform that provides household services
Household Veritas - A platform that provides household services
IRJET Journal
Vertex – The All in one Web Application
Vertex – The All in one Web Application
IRJET Journal
Flutter.pdf
Flutter.pdf
ssuser3fcae7
Group Presentation 2 - CIS285 - End User Application Softwares.pptx
Group Presentation 2 - CIS285 - End User Application Softwares.pptx
ssuserecb346
IRJET - Optical Character Recognition and Translation
IRJET - Optical Character Recognition and Translation
IRJET Journal
Presentation1
Presentation1
Chumiss123
Android by Ravindra J.Mandale
Android by Ravindra J.Mandale
Ravindra Mandale
Kranthi_Updated_Resume
Kranthi_Updated_Resume
Kranthi Kumar Taduri
IRJET- Online Compiler for Computer Languages with Security Editor
IRJET- Online Compiler for Computer Languages with Security Editor
IRJET Journal
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET Journal
IRJET- Survey on Virtual Assistants
IRJET- Survey on Virtual Assistants
IRJET Journal
Exact Cost of Development an App in India.pdf
Exact Cost of Development an App in India.pdf
Indian Website Company
An introduction to Portable Document Format
An introduction to Portable Document Format
Fiter Kill
Automatized Application Services for Android Devices Using Apache Ant in Clou...
Automatized Application Services for Android Devices Using Apache Ant in Clou...
IRJET Journal
5 Best Prototyping Tools for Mobile Apps in 2023
5 Best Prototyping Tools for Mobile Apps in 2023
Baek Yongsun
IRJET - Speech Recognition using Android
IRJET - Speech Recognition using Android
IRJET Journal
Mobile Application Project report
Mobile Application Project report
Chin2uuu
IRJET- Smart Voice based Notice Board using Wi-Fi
IRJET- Smart Voice based Notice Board using Wi-Fi
IRJET Journal
IRJET- Online Programming Environment
IRJET- Online Programming Environment
IRJET Journal
User Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile Devices
IRJET Journal
Top 10 Flutter App Tools To Know About In 2022.pptx
Top 10 Flutter App Tools To Know About In 2022.pptx
Concetto Labs
Finger reader thesis and seminar report
Finger reader thesis and seminar report
Sarvesh Meena
IRJET - PAA: Productivity Android Application
IRJET - PAA: Productivity Android Application
IRJET Journal
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
More Related Content
Similar to AAMple-G Reader – PDF reading application
Group Presentation 2 - CIS285 - End User Application Softwares.pptx
Group Presentation 2 - CIS285 - End User Application Softwares.pptx
ssuserecb346
IRJET - Optical Character Recognition and Translation
IRJET - Optical Character Recognition and Translation
IRJET Journal
Presentation1
Presentation1
Chumiss123
Android by Ravindra J.Mandale
Android by Ravindra J.Mandale
Ravindra Mandale
Kranthi_Updated_Resume
Kranthi_Updated_Resume
Kranthi Kumar Taduri
IRJET- Online Compiler for Computer Languages with Security Editor
IRJET- Online Compiler for Computer Languages with Security Editor
IRJET Journal
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET Journal
IRJET- Survey on Virtual Assistants
IRJET- Survey on Virtual Assistants
IRJET Journal
Exact Cost of Development an App in India.pdf
Exact Cost of Development an App in India.pdf
Indian Website Company
An introduction to Portable Document Format
An introduction to Portable Document Format
Fiter Kill
Automatized Application Services for Android Devices Using Apache Ant in Clou...
Automatized Application Services for Android Devices Using Apache Ant in Clou...
IRJET Journal
5 Best Prototyping Tools for Mobile Apps in 2023
5 Best Prototyping Tools for Mobile Apps in 2023
Baek Yongsun
IRJET - Speech Recognition using Android
IRJET - Speech Recognition using Android
IRJET Journal
Mobile Application Project report
Mobile Application Project report
Chin2uuu
IRJET- Smart Voice based Notice Board using Wi-Fi
IRJET- Smart Voice based Notice Board using Wi-Fi
IRJET Journal
IRJET- Online Programming Environment
IRJET- Online Programming Environment
IRJET Journal
User Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile Devices
IRJET Journal
Top 10 Flutter App Tools To Know About In 2022.pptx
Top 10 Flutter App Tools To Know About In 2022.pptx
Concetto Labs
Finger reader thesis and seminar report
Finger reader thesis and seminar report
Sarvesh Meena
IRJET - PAA: Productivity Android Application
IRJET - PAA: Productivity Android Application
IRJET Journal
Similar to AAMple-G Reader – PDF reading application
(20)
Group Presentation 2 - CIS285 - End User Application Softwares.pptx
Group Presentation 2 - CIS285 - End User Application Softwares.pptx
IRJET - Optical Character Recognition and Translation
IRJET - Optical Character Recognition and Translation
Presentation1
Presentation1
Android by Ravindra J.Mandale
Android by Ravindra J.Mandale
Kranthi_Updated_Resume
Kranthi_Updated_Resume
IRJET- Online Compiler for Computer Languages with Security Editor
IRJET- Online Compiler for Computer Languages with Security Editor
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET- Survey on Virtual Assistants
IRJET- Survey on Virtual Assistants
Exact Cost of Development an App in India.pdf
Exact Cost of Development an App in India.pdf
An introduction to Portable Document Format
An introduction to Portable Document Format
Automatized Application Services for Android Devices Using Apache Ant in Clou...
Automatized Application Services for Android Devices Using Apache Ant in Clou...
5 Best Prototyping Tools for Mobile Apps in 2023
5 Best Prototyping Tools for Mobile Apps in 2023
IRJET - Speech Recognition using Android
IRJET - Speech Recognition using Android
Mobile Application Project report
Mobile Application Project report
IRJET- Smart Voice based Notice Board using Wi-Fi
IRJET- Smart Voice based Notice Board using Wi-Fi
IRJET- Online Programming Environment
IRJET- Online Programming Environment
User Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile Devices
Top 10 Flutter App Tools To Know About In 2022.pptx
Top 10 Flutter App Tools To Know About In 2022.pptx
Finger reader thesis and seminar report
Finger reader thesis and seminar report
IRJET - PAA: Productivity Android Application
IRJET - PAA: Productivity Android Application
More from IRJET Journal
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
React based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
More from IRJET Journal
(20)
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
React based fullstack edtech web application
React based fullstack edtech web application
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Recently uploaded
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
M Maged Hegazy, LLM, MBA, CCP, P3O
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
KurinjimalarL3
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
rknatarajan
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
upamatechverse
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
ranjana rawat
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Call Girls in Nagpur High Profile
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur High Profile
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
rknatarajan
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
ranjana rawat
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
ssuser5c9d4b1
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
Tsuyoshi Horigome
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
pranjaldaimarysona
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
ranjana rawat
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
ranjana rawat
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
Asutosh Ranjan
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
Soham Mondal
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
slot gacor bisa pakai pulsa
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls in Nagpur High Profile
Recently uploaded
(20)
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
AAMple-G Reader – PDF reading application
1.
© 2023, IRJET
| Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 551 AAMple-G Reader – PDF reading application Aashish Shetye, Amaan Siddiqui, Manish Yadav, Gaurav Wankhede Student, Dept. of Information Technology, Atharva College of Engineering ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - In recent years, with the rapid development in technology and the popularity of mobile intelligent terminals (such as smart phones, tablets, etc.), mobile learning begins to rise and attracts widespread attention. Mobile learning is a new form of learning using wireless mobile communication network technology and wireless mobile communication devices (such as mobile phones, PDA, Pocket PC, etc.) to obtain education information, education resources and education services. The characteristics of mobile learning determine that it has unique advantages compared with traditional education, including the following characteristics: (1) Readers can read anytime and anywhere; (2) Readers can make full use of trivial time to learn; (3) It can meet readers personalized learning needs. Mobile phone is the most important carrier of mobile reading, currently the functions of reading apps in the platform is gradually becoming perfect, but they still have some shortcomings such as unable to display meaning of a word within the app itself, not tracking users reading progress and text-to-speech for given content. To cater these problems, we have set out to develop a reading app. It has inbuilt feature to display the meaning of a word and also provides various user-friendly functionalities which improve users’ experience. The app is developed with appropriate system configuration and Android Studio framework. Key Words: mobile intelligent terminals, shortcomings..... 1. INTRODUCTION Today’s mobile phone users are often extensively dependent upon applications for accessing email, navigation, chatting, reading e Books etc. All these purposes are fulfilled only when there is a framework, which provides a complete mobile platform to achieve these tasks. Android is one of the mobile application based platforms for providing a wide range of applications that are reliable. An E-Book Reader is a software platform for reading books which can be installed in computer laptops and also on mobile devices. This software allows users to read books without internet, change view and navigate through the books easily. This PDF Reader is the ultimate app for viewing and managing all your PDF documents on your Android device. Whether you're a student, a professional, or just an avid reader, our app offers a user-friendly interface that makes reading and editing PDFs a breeze. With AAMple-G PDF Reader, you can quickly access all your PDF files from your device's internal storage. Our app supports a wide range of PDF features, including zooming, scrolling, and bookmarking. You can also use our app to fill out forms, sign documents, and even annotate PDFs with highlights, comments, and drawings. Our app is designed with convenience in mind. With just a few taps, you can easily search for specific words or phrases in your PDF files. You can also customize the app's settings to suit your preferences, such as changing the font size, brightness, and color scheme. 1.1 Problem statement The PDF Reader android application has been designed to provide a comprehensive solution for viewing, editing, and managing PDF files on Android devices. However, to meet the needs of users, the app needs to overcome several advanced challenges. One of the significant advanced challenge is providing users with advanced PDF editing features, such as form filling, text editing, and document merging. The app can be enhancedby integrating advanced editing tools and collaborating with other software providers to provide a seamless user experience. By addressing these advanced challenges, the PDF Reader app can provide a more advanced and comprehensive solution for managing PDF documents, enabling users to efficiently manage, edit, and secure their PDF files on their Android devices Depending on the device, user must be able to read the e- book in low light, change its fonts, find word meanings and allow annotations. An e-book must be able to use Text-to-speech software to read the text aloud for visually impaired, partially sighted, or just for convenience. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072
2.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 552 2. Proposed solution To address the challenges faced by the PDF Reader android application, we propose the following solutions: Compatibility and Performance: The app can improve its compatibility and performance by implementing advanced optimization techniques such as preloading, caching, and background loading. Additionally, the app can utilizemodern technologies such as GPU acceleration and multi-threading to provide a faster and more responsive user experience. Advanced Editing Features: The app can enhance its editing capabilities by integrating with third-party software providers or developing its advanced editing tools. This will enable users to edit PDF files, fill out forms, and merge documents more efficiently, providing a more comprehensive solution for managing PDF files. Text to speech: The text to speech function in an Android app synthesizes speech from text for immediate playback or to create a sound file. It is a powerful tool that can enhance the user experience by converting written text into spoken words. This feature can benefit individuals with visual impairments, learning disabilities, or those who prefer to listen rather than read. User Interface: The app can improve its user interface by incorporating user feedback and conducting user experience testing. By simplifying the app's design and making it more intuitive, users will find it easier to navigate and use, improving their overall experience. By implementing these proposed solutions, the PDF Reader android application can provide users with a more efficient, comprehensive, and secure solution for managing PDF documents on their Android devices, improving the app's functionality and user experience. 3. IMPLEMENTATION The project is built in android studio using java as primary language. 3.1 Annotations To implement annotations in a PDF reader in Android Studio, you can follow these steps: Use a PDF library: There are several open-source PDF libraries available for Android, such as PDFBox, iText, and MuPDF. Choose a library that suits your needs and import it into your Android Studio project. Create a PDF viewer: You can create a PDF viewer using a WebView, or you can use a library that provides a PDF viewer component. You can add the necessary UI elements, suchas navigation controls and zoomcontrols,totheviewer. Add annotation functionality: To add annotation functionality to the PDF viewer, you can use the annotation features provided by the PDF library. You can add the ability to highlight text, underline text, add notes, and draw shapes. Store annotations: You need to store the annotations made by the user so that they can be retrieved later. You can use a local database, such as SQLite, to store the annotations. You can create a table to store the PDF file name, page number, annotation type, coordinates, and annotation text. Retrieve annotations: When the user opens the PDF file again, you can retrieve the stored annotations from the database and display them on the PDF viewer. You can use the PDF library's annotation features to draw the annotations on the PDF pages. Hyperlink: Hyperlinks in an Android app are an essential feature that allows users to navigate between different screens or web pages within the app. Hyperlinks are clickable links that, when selected, can take the usertoa new location within the app or to a website outside of the app. By implementing hyperlinks within an app, developers can make the app more user-friendly and engaging, improving its overall quality and usability.
3.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 553 Edit and delete annotations: You can allow the user to edit and delete annotations by selecting them and providing an editing interface. You can update the database with the changes made by the user. By default each annotation type has an associated tool to allow you to create those annotations. When creating a custom annotation you'll need to create an associated annotation tool to define how the user can create that annotation. Annotation tools handle interactions by receiving touch and gesture events. When touch & gesture are made, PDFViewCtrl sends corresponding event to ToolManager. ToolManager passes event to current tool which perform specified functions. Table 1: Annotation Tools Annot Tool Highlight TextHighlightCreate Line RulerCreate Underline TextUnderlineCreate widget Signature 3.2 Text-To-Speech Feature The Text-to-Speech function is a technology that allows a device to read out written text in a synthesized voice. It involves the user inputting text into a text field, selecting a language, and the text being analyzed by the TTS engine to identify the correct pronunciation, pitch, and emphasis of the words and phrases. To implement text to speech functionality in a PDF reader in Android Studio, you can follow these steps: Use a PDF library: There are several open-source PDF libraries available for Android, such as PDFBox, iText, and MuPDF. Choose a library that suits your needs and import it into your Android Studio project. Create a PDF viewer: You can create a PDF viewer using a WebView, or you can use a library that provides a PDF viewer component. You can add the necessary UI elements, suchas navigation controls and zoomcontrols,totheviewer. Extract text from PDF: To enable text to speech functionality, you need to extract the text from the PDF file. You can use the PDF library to extract the text from the PDF file and store it in a string. Implement text to speech: You can use the Android TextToSpeech API to implement text to speech functionality. You can create a TextToSpeech object and set its language to the user's preferred language. You can then pass the extracted text to the TextToSpeech object to convert it to speech. Add text to speech controls: You can add UI elements to control the text to speech functionality, such as play, pause, stop, and speed controls. You can also add a progress bar to show the current position of the text being read. Highlight the text being read: To improve the user experience, you can highlight the text being read by the text to speech engine. You can use the PDF library to identify the location of the text being read and highlight it on the PDF viewer. 3.3 Hyperlink Hyperlink function allows users to navigate through digital documents by clicking on links that take them to other locations within the same document or to different documents or websites. To implement hyperlink functionality in a PDF reader in Android Studio, you can follow these steps: Use a PDF library: There are several open-source PDF libraries available for Android, such as PDFBox, iText, and MuPDF. Choose a library that suits your needs and import it into your Android Studio project. Create a PDF viewer: You can create a PDF viewer using a WebView, or you can use a library that provides a PDF viewer component. You can add the necessary UI elements, such as navigation controls and zoom controls, to the viewer. Identify hyperlinks in PDF: You need to identify the hyperlinks in the PDF file. You can use the PDF library to extract the annotations from the PDF file and identify the hyperlinks. Handle external hyperlinks: Some hyperlinks may lead to external websites. You can handle external hyperlinks by launching the default web browser of the user's device and opening the external link in it. Add UI controls: You can add UI controls to enable the user to navigate through the hyperlinks in the PDF file. You can add a back button to go back to the previous hyperlink and a forward button to go forward to the next hyperlink. This project includes adding links, images and audio file into the PDF.
4.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 554 5. CONCLUSIONS The development of a PDF reading application for Androidis a significant project that can offer many benefits to users. With the growing popularity of mobile devices and the increasing need for remote access to information, a PDF The application can be designed with various features such as highlighting, commenting and text to speech capabilities to enhance the user experience and improve the accessibility of the documents. Furthermore, the development of a PDF reading application for Android can contribute to the mobile app market and the digital reading experience. As the Android platform continues to grow and evolve, there is a great demand for new and innovative applications that can offer unique functionalities and features. A PDF reading application can be designed to integrate with other applications and platforms, such as cloud storage services, to offer seamless access to documents and improve productivity. Moreover, the development of a PDF reading application for Android can offer opportunities for developers to learn and enhance their skills in mobile app development. By working on a complex project that requires the integration of various functionalities, developers can improve their knowledge of different programming languages, frameworks, and tools. The project can also offer opportunities for collaboration, creativity, and innovation, which can benefit both the developers and the users of the application. In conclusion, the development of a PDF reading application for Android is a valuable project that can offer many benefits to users, the mobile app market, and the development community. With its unique features and functionalities, a PDF reading application can improve the accessibility and efficiency of digital reading on mobile devices and offer new opportunities for learning and innovation. 6. Future Work reading application can provide users with an efficient and convenient way to read PDF documents on their mobile devices. There are several potential areas for future work and improvements for a PDF reading application for Android. Firstly, the application can be designed to support more document formats such as EPUB, MOBI, and DOCX, to offer a more comprehensive reading experience. Additionally, the application can be enhanced with more advanced features such as word meanings, collaboration tools and document retrieval system, to offer more functionality and convenience to users. Moreover, the application can be optimized for performance and speed, to improve the overall user experience and reduce the load on the device's resources. The application can also be integrated with cloud-based services such as Google Drive, Dropbox, and OneDrive, to enable seamless access to documents from anywhere and any device. Furthermore, the application can be enhanced with more intuitive and user- friendly interfaces, to improve usability and accessibility for users with different levels of technical proficiency. Overall, the development of a PDF reading application for Android can offer many opportunities for future work and improvements, to cater to the evolving needs and preferences of users and enhance the overall digital reading experience. REFERENCES [1] R. Xu, Z. Gao, B. Wu, W. Diao, Y. Huang and W. Zhao, "Mobile Book Reader Based on Reading Behavior Characteristics," 2020 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech), 2020, pp. 306-311, doi: 10.1109/DASC-PICom- CBDCom- CyberSciTech49142.2020.00060. [2] Z. Mu, Y. Peng and Y. Liu, "E-Reading System Based on Android," 2019 12th International Conference on Intelligent Computation Technology and Automation (ICICTA), 2019, pp. 487-491, doi: 10.1109/ICICTA49267.2019.00110. [3] P. Kumar, P. Nagar, R. Gautam and S. Rawat, "Design and Development of an Android Application on PDF Reader," 2019 8th International Conference System Modeling and Advancement in Research Trends (SMART), 2019, pp. 166- 170, doi: 10.1109/SMART46866.2019.9117460. [4] Ćirić, J. and Ćirić, A., 2021. The impact of the COVID-19 pandemic on digital library usage: a public library case study. Journal of Web Librarianship, 15(2), pp.53-68. [5] Meireles, J., Nunes, K., Passos, A., Santos, J., Costa, Y., Durand, J., Silveira, R., Oliveira, A., Viana, D., Figueiredo de Oliveira, A.E. and Teixeira, M., 2022, October. Identifying Requirements and Quality Attributes from the Point of View of Users of Mobile Digital Libraries. In HCI International 2022- Late Breaking Papers. Design, User Experience and Interaction: 24th International Conference on Human- Computer Interaction, HCII 2022, Virtual Event, June 26– July 1, 2022, Proceedings (pp. 396-408). Cham: Springer International Publishing.
5.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 555 [6] Chowdhury, G., & Chowdhury, S. (2007). Digital libraries: definition and characteristics. In G. Chowdhury & S. Chowdhury (Eds.), Introduction to digital libraries (pp. 1– 16). Facet Publishing. [7]Sagale, U., Bhutkar, G., Karad, M., Jathar, N. (2018). An Eye- Free Android Application for Visually Impaired Users. In: Ray, G., Iqbal, R., Ganguli, A., Khanzode, V. (eds) Ergonomics in Caring for People. Springer, Singapore. [8] J. Fong and W. L. Cheuk, "A Coursepack eBook with Annotation on Mobile Devices for Peer-to-Peer Learning," 2015 International Symposium on Educational Technology (ISET), Wuhan, China, 2015, pp. 145-150, doi: 10.1109/ISET.2015.37. [9] J. Gao, L. Li, P. Kong, T. F. Bissyandé and J. Klein, "Understanding the Evolution of Android App Vulnerabilities," in IEEE Transactions on Reliability, vol. 70, no. 1, pp. 212-230, March 2021, doi: 10.1109/TR.2019.2956690. [10] Hussain, A., Mkpojiogu, E. O. C., Musa, J., Mortada, S., & Yue, W. S. (2018). Mobile Experience Evaluation of an e- Reader App. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 10(1-10), 11–15. [11] Haslam Oliver, "Download Android Studio IDE For Windows OS X And Linux", Redmond Pie, May 2013 [12] Dobie Alex, "Android Studio unveiled at Google I/O keynote", Android Central. Mobile Nations, May 2013. [13] MY SCANS PDF DOCUMENT SCANNER[Android application], 2014, [online] Available: https://play.google.com/store/apps/details?id=sisis.myscan sf ree&hl==zh-TW. [14] Javier Santo Domingo, ANDROID PDF WRITER[Android library], 2012, [online] Available: http://sourceforge.net/p/apwlibrary/code/HEAD/tree/. [15] Chang G, Chunguang T, Guanhua L, Chuan Z (2010) Developing mobile applications on the android platform. Mobile multimedia processing. Springer, Berlin, pp 264– 286 [16]Jadhav A, Patil A (2012) Android speech to text converter for SMS application. Int Organ Sci Res J Eng 2(3):420–423 [17]Visually Impairment Statistics (World) by WHO (updated August 2014) http://www.who.int/mediacentre/factsheets/fs282/en/. [19] Gaishuang, "Analysis of Design Elements of E-Reader Based on User Experience [J]", Design, vol. 5, pp. 118-119, 2018. [20]Sahoo, E., Panda, K., Majhi, S., Rana, C., Pradhan, E., Sahu, M. K., & Sahoo, R. (2014). Academic librarianship in digital era. Reproprint Ltd. [18] Wang Peng, "Design and Implementation of Panoramic Photo Reader Based on Android Platform [J]", Electronic Design Engineering, no. 18, pp. 90-93, 2017.
Download now