Hiieyes Application Using Android Studio
Daksha Agrawal1
                                                           Mahendra Pratap Singh2                                Manik Choudhary3
    computer science and engineering
                                                     computer science and engineering                   computer science and engineering
                 (AKTU)
                                                                  (AKTU)                                               (AKTU)
  -Noida institute of engineering and
                                                    -Noida institute of  engineering                   Noida institute of engineering and
          technology (NIET)
                                                        and technology (NIET)                                 technology (NIET)
        Greater Noida, INDIA
                                                         Greater Noida, INDIA                                Greater Noida, INDIA
       dakshaagg1@gmail.com
                                                   mahendrapratap2020singh@gmail.co
                                                                                                          manikchoudhary7829@gmail.com
                                                                     m
                                                             Dr.Preeti Gera5
          Avensha Singh4
   computer science and engineering                  computer science and engineering
                 (AKTU)                                           (AKTU)
  Noida institute of engineering and                -Noida institute of  engineering
         technology (NIET)                              and technology (NIET)
                                                         Greater Noida, INDIA
        Greater Noida, INDIA
                                                         preeti.gera@niet.co.in
   avenshasingh8077@gmail.com
Abstract—This Application is designed for being a different and          security, putting strong safeguards in place to protect sensitive data
unique chat application in market space. Our application is              and guarantee a secure chat environment.
basically created for the user to have best communication with           In summary, the Hiieyes Application represents a groundbreaking
more security and features and have every emotion of                     project that aims to revolutionize digital communication by infusing
conversation. More than 462.0 million users visited applications in      it with elements of fun, creativity, and enjoyment. Through its
the first quarter of 2024. Popular apps include QQ Mobile,               innovative features, user-centric design, and commitment to
Facebook Messenger, WhatsApp Messenger, and others. The                  providing a safe and engaging chatting experience, the application
suggested network-based Android chat software is used to                 seeks to re define the way people connect online and foster deeper,
communicate with clients who are located far away or who use the         more meaningful relationships in the digital age.
internet, and it prevents users from sending offensive messages on
                                                                         Firebase Cloud offers a convenient solution for managing various
WeChat. Our application mainly focusses on entertainment of
                                                                         types of data such as text, images, and user accounts. This eliminates
user and their security as well, for these we introduce games in
                                                                         the need for a novice developer to invest heavily in infrastructure
our application and along with this we also introduce a new              development. Firebase provides cloud storage capabilities, which
feature of QR Scanning and many more interesting features for            are essential for storing and retrieving data efficiently. Additionally,
user. This application helps to communicate and avoid anxiety,           Firebase includes a robust NoSQL database, which is hosted in the
help to being extrovert and feel safe.                                   cloud. Alongside features like authentication and cloud
Keywords- Android Studio, Security, Firebase Database, IOT,              management, Firebase offers services such as crash detection to
Data Analysis, Real time Messaging, Group chats.                         enhance the overall development experience
                          I. INTRODUCTION
 This Application is made for Android because Android is the most                             II. LITERATURE SURVEY
 helpful frameworks which is exhaustively utilized. In an era
 dominated by digital communication, the way we interact and The concern in this paper is a product application dedicated to enabling
 connect with others has undergone a significant transformation. continuous communication services among clients. It is a conversation
 Chat applications have become indispensable tools for staying in application that has many-to-many communication system where users
 touch, but traditional platforms often lack the elements of fun and can exchange messages between themselves.
 excitement that make conversations truly engaging. Recognizing Abhinav Kathuria et-al[2] proposed that Users can either create a chat-
 this gap, we introduce the Hiieyes Application – an innovative room according to their request or join the available chat-room. At
 project aimed at revolutionizing the landscape of digital present, information and communication technology is in progress.[2]
 communication by infusing it with elements of playfulness, In accessing information, the public is advised to take advantage of
 creativity, and enjoyment. Central to the Hiieyes Application is the information and communication technologies to obtain information and
 concept of user enjoyment. We believe that communication should communicate anywhere, anytime.
 be not only convenient but also enjoyable, providing users with a To emerge in the development of ICT, [3] N.M. Dongre 2017 proposed
 platform where they can express themselves freely and havefun in journal of computer science Indonesia must break from reliance on
 the process. Whether it's sharing a hilarious GIF, participating in other nations. It is anticipated that Indonesia would play a role in the
 group chat games, or customizing their chat environment to reflect advancement of information and communication technologies.
 their personality, our application offers a range of opportunities for Firebase is a NoSQL database which make use of sockets which
 users to experience joy and entertainmentwhile communicating with allows the users to store and retrieve the data from the
 others. Furthermore, the Hiieyes Application is designed to cater
                                                                         database [4] Javed Ahmad Shaheen An Android version should be
 to the diverse needs and
                                                                        greater than 2.3,
 preferences of modern users. With a user- friendly interface and
                                                                         android studio 1.5 or higher version, and also android studio.
 intuitive navigation, it is accessible to people of all ages and
                                                                         The company that offers chat software is one of them. InIndonesian,
 backgrounds, ensuring that everyone can enjoy the benefits of fun
                                                                         "chatting" refers to a conversation that can take place between one or
 and interactive communication.
                                                                         more persons in both directions.[5]
 Furthermore, the program places a high priority on user privacy and
Chatting on a computer is equivalent to conversing with other people        Group Chat Games: To promote social interaction and
via the facility of the computer, at least in the domain of computation.    collaboration, the application will offer a selection of interactive
Since introduction, such chat applications have never been made by          group chat games. These games will provide users with
us, rather by other artists with many other features like video calling,    opportunities for friendly competition and shared experiences,
documentation Sharing, and so may features are induced in every             fostering camaraderie and strengthening community bonds.
improvement.[1]                                                             Overall, this Chat Application represents a significant
Various chat applications come with their own colloquial terms. In          advancement in digital communication, offering a user-centric
this country, there is no chat application developed by its own people.     platform with multimedia communication, group chat games,
Therefore, from the above problems, it is the background to build achat     personalization, and strong security features. It aims to redefine
application themselves.[6]                                                  online communication, fostering deeper connections and more
Firebase cloud: Building the infrastructure would be expensive and          meaningful relationships
complicated for a novice developer when it came to storing data, such
as text, images, and videos. As a result, Firebase offers a cloud storage
platform [7].
Sanskar Shukla 2021 et-al proposed that the    prevalent theme in the
literature is the importance of user engagement and enjoyment in chat
applications. Studies by Smith et al. (2018) and Johnson (2020)
highlight the correlation between interactive features, such as stickers
and emojis, and user satisfaction.[8]
These findings underscore the significance of incorporating fun and
playful elements into chat interfaces to enhance user engagement and
foster enjoyable interactions.
                        III. RELATED WORK
Telegram: Telegram is a cloud-based messaging, video calling, and
voice over IP service with a focus on security through end-to- end
encryption. What is more, this application renders secure point-to-
point messaging as well as voice communication on mobile platforms.
Hike; Hike Messenger also known as the Hike Sticker Chat is an
application used for cross-platform messaging and voice calls thatwas                                    Figure I.
developed in India. It was launched on December 12, 2012, by Kavin
Bharti Mittal and is now under the control of Hike private limited. The
Hike platform can be accessed offline through SMS and powered by
various operating systems.
WhatsApp Messenger, also known simply as WhatsApp, is a                                V. ARCHITECTURE AND DESIGINING
messaging and Voice over IP service available on various platforms.         Designing this chat application involves creating a user-centric
It is owned by Facebook, Inc., allowing users to send text and voice        platform with a balance of usability, features, and security. The
messages, make voice and video calls and share media like images,           architecture typically consists of front-end and back-end
documents, and user locations.                                              components, integrations, and functionalities:
                                                                            Front-End:
                        IV. PROPOSED WORK                                   - User Interface (UI): Intuitive UI for easy navigation.
The proposed system, This Chat Application, aims to address the             - Client-Side Logic: Handles user input and chat interactions.
limitations of existing chat platforms by introducing a range of            - Media and File Handling: Supports various media formats.
innovative features and functionalities designed to enhance user            - Themes and Customization: Allows personalization with themes
engagement, enjoyment, and satisfaction. Building upon insights             and emojis.
from the literature survey and leveraging advancements in                   -
communication technology, the proposed system seeks to redefine             Back-End:
the way people interact and connect in the digital age. Our Chat
Application will introduce interactive group chat games, promoting          -Messaging: Manages message queues and real-time
friendly competition and experience shared to strengthen                    communication.
community bonds.                                                            -Firebase Database: Stores user and chat data securely.
                                                                            -Security: Encrypts messages, handles authentication, and manages
Key components of the proposed system include:                              media.
User Personalization: The system will prioritize customization,
allowing users to tailor their chat environment with themes, fonts,         Integration:
and background images that reflect their personality.                       -Third-Party-APIs: Integrates services for user experience.
Security and Privacy: Robust encryption and privacy controls will           - Notification Services: Handles message alerts and updates.
be integral to the application, ensuring user data is protected and         - Analytics and Monitoring: Gathers insights on user interactions.
creating a secure chatting environment.
Innovation: The application will continually evolve through                 Performance and Scalability:
regular updates and enhancements, driven by user feedback and               - Load Balancing: Distributes traffic for efficient performance.
emerging communication trends, maintaining its position as a                - Scalability: Ensures the system can handle increasing user load.
leading platform in digital communication.
QR Authentication: user can connect with other by scanning the
QRs.
Multimedia Communication: This Chat Application will
support a variety of multimedia communication features,
including interactive stickers, emojis, GIFs, and voice messages.
These elements will enable users to express themselves more
creatively and dynamically, enhancing the overall chat
experience.
   Features and Functionalities:                                                                       VII. RESULT
   - Rich Media Support: Handles GIFs, stickers, emojis.                       Despite the challenging and exhaustive nature of the application
   -QR scanning: connect through the QR.                                       development process, we have endeavored to address various
   - Chatbots: Integrates smart chatbots for automated responses.              scenarios and potential challenges comprehensively. While
   - Games and Quizzes: Incorporates engaging activities.                      unforeseen obstacles may still arise, this manual aims to provide
   - Voice and Video Calls: Allows immersive communication.                    a solid foundation for both the process and the application
   - Search bar: Provides easy access to past conversations.                   structure.
                                                                               Our Chat Application has garnered significant user adoption, as
 User Management:                                                              evidenced by its high download rates and active usage. Key
                                                                               engagement metrics such as daily
  - Account and Contact Management: Handles registration, login,
  and friend lists.                                                            active users, session duration, and message frequency highlight
  - Blocking and Reporting: Enables users to manage unwanted                   the application's ability to sustain user interest and facilitate
  contacts.                                                                    frequent interactions. User feedback from surveys and reviews
                                                                               reflects positively on the application, praising its intuitive
   Testing and Quality Assurance:                                              interface, innovative features, and enjoyable communication
   - Testing Framework: Ensures proper functionality across devices.           experience.
   - Security Testing: Identifies and addresses vulnerabilities.               Furthermore, Our Chat Application has had a notable impact
   These components work together to create a fun and interactive chat         on digital communication, fostering stronger social connections,
   application, considering scalability, performance, and security as it       enhancing productivity, and facilitating emotional expression
   grows                                                                       among users. By prioritizing fun, engagement, and user
                                                                               satisfaction, the application has reshaped how people connect
   .                                                                           and communicate online, establishing itself as a valuable tool for
                                                                               enriching digital communication experiences.
                                                                               User Adoption: The success of this Chat Application is evident
                                                                               in its high user adoption rate, indicating strong appeal to its
                                                                               target audience.
                                                                               Engagement Metrics: Daily active users, session duration, and
                                                                               message frequency metrics demonstrate high user engagement,
                                                                               reflecting the application's value and enjoyment.
                                                                               User Feedback: Feedback from surveys and reviews informs
                                                                               continuous improvement, highlighting the application's success
                                                                               in meeting user expectations.
                                    Figure II.                                 Impact on Digital Communication: The application enhances
-https://uploads-                                                              digital communication by strengthening social connections,
ssl.webflow.com/5f3c19f18169b62a0d0bf387/60c71c3954432fbe506                   increasing productivity, and facilitating emotional expression.
a7f33_HqRKNP5w5kp_UGXvf7m3vaLwlD_lBIrCLCEtTWSOFJAC
YESwfG3ZSVkqBHA6QcPhzWuA6hCvXONhF_aKrLYUn64KkN4 6p-                            Features:
K8VvCy3baHODFlZtg-gIYqWnbepzY4asbJEWFzgnBT.jpeg
                                                                               1. QR authentication: user can connect with each other by
                                                                               scanning QR.
                                                                               2. Emoji and Sticker Integration: Enhances expressiveness and
                                                                               fun in conversations.
                                                                               3. Multimedia Sharing: Permits the exchange of images, video
                                                                               clips and voice messages among users
                                                                               4. Customizable Themes: Personalizes the chat environment to
                                                                               suit individual preferences.
                                                                               5. Group Chats and Channels: Builds communities and fosters
                                                                               interaction based on shared interests.
                                                                               6. Games and Challenges: Keeps users entertained and engaged
                                    Figure III.                                with interactive activities.
        https://codinginfinite.com/python-chat-application-tutorial- source-
        code/                                                                  7. Fun Notifications: Delivers creative         and    humorous
                                                                               notifications to enhance user experience.
                              VI. Logo Of Application
                                                                                         VIII. CONCLUSION AND FUTURE SCOPE
                                                                               1. Free Accessibility: The Hiieyes Application will be freely
                                                                               available for users, making it economically feasible and accessible
                                                                               to anyone with an Android smartphone.
                                                                               2. Development Timeline: The project aims to be completed
                                                                               within a few months of the report's release, ensuring a swift
                                                                               turnaround time.
                                                                               3. Market Potential: Despite market challenges, targeting an
                                                                               audience without age barriers opens up opportunities for growth and
                                                                               investment, especially in the wake of bans on Chinese apps and
                                                                               trends like Guerilla Marketing.
                                                                               4. Location Tracking: Implementing location tracking features
                                                                               enhances user convenience, enabling users to share their locations .
AI, expansion to new platforms and markets, and partnerships with                                REFERENCES
content creators and brands are key strategies for future              [1]   Jiankun Yu's Research on "Improvement of Android Applications, the
enhancement and growth.                                                      fourth International Conference on Intelligent Network and Intelligent
5. AI-Powered Features: Integrating AI capabilities such as                  System", December 15, 2011
chatbots and content recommendation systems can enhance user           [2]   Abhinav Kathuria in May 2015, "Herculean Tasks in Android
                                                                             Application Development: A Case Study, Vol.4 Issue.5", pg. 294- 299
experiences.
6. AR and VR Integration: Exploring AR and VR technologies             [3]   N. M. Dongre in 2017 stated "Journal of Computer Engineering (IOSR-
                                                                             JCE), Volume 19, Issue 2, Ver. I (Mar.- Apr. 2017)", PP 65-77in his
can provide immersive communication experiences.
                                                                             paper.
7. Blockchain Integration: Leveraging blockchain technology for
                                                                       [4]   Javed Ahmad Shaheen in his paper, "Android operating system with its
security and privacy enhancements.
                                                                             Architecture and Android Application with DVM Review,
8. Cross-Platform Compatibility: Expanding compatibility to
                                                                               IJMUE Vol. 12, No. 7 (2017)", pp. 19-30
various platforms ensures broad accessibility.                         [5]   Sajid Nabi Khan, Ikhlas Firdous, Review on "Android Security, the
9. Monetization Strategies: Exploring monetization options like              International Journal of Advanced Research in CSE", Volume 7and
in-app purchases, subscriptions, advertising, and partnerships for           Issue 4 on April 2017
sustainable growth.                                                    [6]   Y. Yorozu, M. Hirano, K. Oka, and Y. Tagawa, “web based real time
10. Age Diversity: The app targets users of all ages, ensuring broad         chat application interface,” IEEE Transl. J. Magn. Japan, vol. 2, pp.
appeal and eliminating age-related concerns. However, to ensure              740–741, August 1987 [Digests 9th Annual Conf. Magnetics Japan, p.
optimal performance, continuous updates and bug fixes are                    301, 1982].
necessary.                                                             [7]   M. Young, The Technical Writer’s Handbook. Mill Valley, CA:
11.Market Opportunity in India: With India's youthful                        University Science, 1989.
demographic and bans on Chinese apps, investors are likely to show     [8]   Sanskar Shukla 2021 International Conference on Computer
interest in indigenous startups. Utilizing Guerilla Marketing can            Communication and Informatics (ICCCI -2021), Jan. 27-29, 2021,
                                                                             Coimbatore,         INDIA,       2021          IEEE      |        DOI:
attract youth attention and aid in prototype testing for excellence.
                                                                             10.1109/ICCCI50826.2021.9402510
12. Location Tracking: Implementing location tracking enhances
user convenience by allowing sharing of locations, benefiting users    [9]   Image references:-
in various scenarios such as finding stores or restaurants.                  Figure II-https://uploads-
                                                                             ssl.webflow.com/5f3c19f18169b62a0d0bf387/60c71c3954432fbe506
                                                                             a7f33_HqRKNP5w5kp_UGXvf7m3vaLwlD_lBIrCLCEtTWSOFJAC
                                                                             YESwfG3ZSVkqBHA6QcPhzWuA6hCvXONhF_aKrLYUn64KkN4
                                                                             6p-K8VvCy3baHODFlZtg-gIYqWnbepzY4asbJEWFzgnBT.jpeg
                                                                             Figure III- https://codinginfinite.com/python-chat-application-tutorial-
                                                                             source-code/