Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

The Mobile Application Development Based on Online Music Library for Socializing in the World of Bard Songs and Scouts’ Bonfires

  • Conference paper
  • First Online:
Advances in Intelligent Systems and Computing IV (CSIT 2019)

Abstract

The aim of the current work is to create a mobile application that helps bard singers and guitar players sing the same songs and play the same chords. The development of this software product was conducted under the operating system Android using Java programming languages and Kotlin. SQLite database management system was selected for storing data. XML is the main markup language for the development of the graphical interface. Pure architecture as the basic architecture in conjunction with the MVP pattern has been chosen. The developed mobile application is simple and easy to use and provides the following basic functions: display a list of songs with chords to them, search for songs by name, detailed song display, ability to show - hide chords, add our own songs to the songwriter, automatically detect and mark chords in song lyrics, dynamically show chords when we click on it in a song, create a list of our favorite songs, change the tone of the song, show chords for the musical instrument chosen by user.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Rusyn, B., Vysotska, V., Pohreliuk, L.: Model and architecture for virtual library information system. In: Computer Sciences and Information Technologies, pp. 37–41 (2018)

    Google Scholar 

  2. Rusyn, B., Lytvyn, V., Vysotska, V., Emmerich, M., Pohreliuk, L.: The virtual library system design and development. In: Advances in Intelligent Systems and Computing, vol. 871, pp. 328–349 (2019)

    Google Scholar 

  3. Shakhovska, N., Vysotska, V., Chyrun, L.: Features of E-learning realization using virtual research laboratory. In: Proceedings of the XI-th International Conference on Computer Science and Information Technologies, CSIT 2016, pp. 143–148 (2016)

    Google Scholar 

  4. Shakhovska, N., Vysotska V., Chyrun, L.: Intelligent systems design of distance learning realization for modern youth promotion and involvement in independent scientific researches. In: Advances in Intelligent Systems and Computing, vol. 512, pp. 175–198. Springer, Cham (2017)

    Google Scholar 

  5. Naum, O., Chyrun, L., Kanishcheva, O., Vysotska, V.: Intellectual system design for content formation. In: Proceedings of the International Conference on Computer Science and Information Technologies, CSIT, pp. 131–138 (2017)

    Google Scholar 

  6. Korobchinsky, M., Vysotska, V., Chyrun, L., Chyrun, L.: Peculiarities of content forming and analysis in internet newspaper covering music news. In: Proceedings of the International Conference on Computer Science and Information Technologies, CSIT, pp. 52–57 (2017)

    Google Scholar 

  7. Kanishcheva, O., Vysotska, V., Chyrun, L., Gozhyj, A.: Method of integration and content management of the information resources network. In: Advances in Intelligent Systems and Computing, vol. 689, pp. 204–216. Springer (2018)

    Google Scholar 

  8. Lytvyn, V., Vysotska, V.: Designing architecture of electronic content commerce system. In: Proceedings of the X-th International Conference on Computer Science and Information Technologies, CSIT 2015, pp. 115–119 (2015)

    Google Scholar 

  9. Vysotska, V.: Linguistic analysis of textual commercial content for information resources processing. In: Modern Problems of Radio Engineering, Telecommunications and Computer Science, TCSET 2016, pp. 709–713 (2016)

    Google Scholar 

  10. Mukalov, P., Zelinskyi, O., Levkovych, R., Tarnavskyi, P., Pylyp, A., Shakhovska, N.: Development of system for auto-tagging articles, based on neural network. In: CEUR Workshop Proceedings, vol. 2362, pp. 106–115 (2019)

    Google Scholar 

  11. Shakhovska, N., Basystiuk, O., Shakhovska, K.: Development of the speech-to-text chatbot interface based on Google API. In: CEUR Workshop Proceedings, vol. 2386, pp. 212–221 (2019)

    Google Scholar 

  12. Su, J., Vysotska, V., Sachenko, A., Lytvyn, V., Burov, Y.: Information resources processing using linguistic analysis of textual content. In: Intelligent Data Acquisition and Advanced Computing Systems Technology and Applications, Romania, pp. 573–578 (2017)

    Google Scholar 

  13. Lytvynenko, V., Savina, N., Krejci, J., Voronenko, M., Yakobchuk, M., Kryvoruchko, O.: Bayesian networks’ development based on noisy-MAX nodes for modeling investment processes in transport. In: CEUR Workshop Proceedings, vol. 2386, pp. 1–10 (2019)

    Google Scholar 

  14. Lytvynenko, V., Lurie, I., Krejci, J., Voronenko, M., Savina, N., Taif., M. A.: Two step density-based object-inductive clustering algorithm. In: CEUR Workshop Proceedings, vol. 2386, pp. 117–135 (2019)

    Google Scholar 

  15. Rzheuskyi, A., Gozhyj, A., Stefanchuk, A., Oborska, O., Chyrun, L., Lozynska, O., Mykich, K., Basyuk, T.: development of mobile application for choreographic productions creation and visualization. In: CEUR Workshop Proceedings, vol. 2386, pp. 340–358 (2019)

    Google Scholar 

  16. Lytvyn, V., Vysotska, V., Rzheuskyi, A.: Technology for the psychological portraits formation of social networks users for the IT specialists recruitment based on big five, NLP and Big Data analysis. In: CEUR Workshop Proceedings, vol. 2392, pp. 147–171 (2019)

    Google Scholar 

  17. Vysotska, V., Chyrun, L., Chyrun, L.: Information technology of processing information resources in electronic content commerce systems. In: Computer Science and Information Technologies, CSIT 2016, pp. 212–222 (2016)

    Google Scholar 

  18. Lytvyn, V., Vysotska, V., Chyrun, L., Chyrun, L.: Distance learning method for modern youth promotion and involvement in independent scientific researches. In: Proceedings of the IEEE First International Conference on Data Stream Mining & Processing (DSMP), pp. 269–274 (2016)

    Google Scholar 

  19. Vysotska, V., Rishnyak, I., Chyrun, L.: Analysis and evaluation of risks in electronic commerce. In: 9th International Conference CAD Systems in Microelectronics, pp. 332–333 (2007)

    Google Scholar 

  20. Vysotska, V., Chyrun, L.: Analysis features of information resources processing. In: Proceedings of the International Conference on Computer Science and Information Technologies, CSIT, pp. 124–128 (2015)

    Google Scholar 

  21. Vysotska, V., Chyrun, L., Chyrun, L.: The commercial content digest formation and distributional process. In: Proceedings of the XI-th International Conference on Computer Science and Information Technologies, CSIT 2016, pp. 186–189 (2016)

    Google Scholar 

  22. Bobalo, Y., Stakhiv, P., Mandziy, B., Shakhovska, N., Holoschuk, R.: The concept of electronic textbook “Fundamentals of theory of electronic circuits”. In: Przegląd Elektrotechniczny, 88 NR 3a/2012, pp. 16–18 (2012)

    Google Scholar 

  23. Lytvyn, V., Vysotska, V., Pukach, P., Bobyk, I., Pakholok, B.: A method for constructing recruitment rules based on the analysis of a specialist’s competences. Eastern Eur. J. Enterp. Technol. 6(2(84)), 4–14 (2016)

    Google Scholar 

  24. Chyrun, L., Kis, I., Vysotska, V., Chyrun, L.: Content monitoring method for cut formation of person psychological state in social scoring. In: International Scientific and Technical Conference on Computer Sciences and Information Technologies, CSIT, pp. 106–112 (2018)

    Google Scholar 

  25. Chyrun, L., Vysotska, V., Kis, I., Chyrun, L.: Content analysis method for cut formation of human psychological state. In: International Conference on Data Stream Mining and Processing, pp. 139–144 (2018)

    Google Scholar 

  26. Mukalov, P., Zelinskyi, O., Levkovych, R., Tarnavskyi, P., Pylyp, A., Shakhovska, N.: Development of system for auto-tagging articles, based on neural network. In: CEUR Workshop Proceedings, vol. 2362, pp. 116–125 (2019)

    Google Scholar 

  27. Shakhovska, N.B., Noha, R.Y.: Methods and tools for text analysis of publications to study the functioning of scientific schools. J. Autom. Inf. Sci. 47(12), 29–43 (2015)

    Article  Google Scholar 

  28. Shakhovska, N., Shvorob, I.: The method for detecting plagiarism in a collection of documents. In: Computer Sciences and Information Technologies (CSIT), pp. 142–145 (2015)

    Google Scholar 

  29. Arzubov, M., Shakhovska, N., Lipinski, P.: Analyzing ways of building user profile based on web surf history. In: Computer Sciences and Information Technologies (CSIT), vol. 1, pp. 377–380 (2017)

    Google Scholar 

  30. Lytvyn, V., Vysotska, V., Burov, Y., Veres, O., Rishnyak, I.: The contextual search method based on domain thesaurus. In: Advances in Intelligent Systems and Computing, vol. 689, pp. 310–319 (2018)

    Google Scholar 

  31. Lytvyn, V., Vysotska, V., Veres, O., Rishnyak, I., Rishnyak, H.: Classification methods of text documents using ontology based approach. In: Advances in Intelligent Systems and Computing, vol. 512, pp. 229–240 (2017)

    Google Scholar 

  32. Su, J., Sachenko, A., Lytvyn, V., Vysotska, V., Dosyn, D.: Model of touristic information resources integration according to user needs. In: Computer Sciences and Information Technologies, pp. 113–116 (2018)

    Google Scholar 

  33. Lytvyn, V., Vysotska, V., Dosyn, D., Burov, Y.: Method for ontology content and structure optimization, provided by a weighted conceptual graph. Webology 15(2), 66–85 (2018)

    Google Scholar 

  34. Lytvyn, V., Peleshchak, I., Vysotska, V., Peleshchak, R.: Satellite spectral information recognition based on the synthesis of modified dynamic neural networks and holographic data processing techniques. In: International Scientific and Technical Conference on Computer Sciences and Information Technologies, CSIT, pp. 330–334 (2018)

    Google Scholar 

  35. Gozhyj, A., Kalinina, I., Vysotska, V., Gozhyj, V.: The method of web-resources management under conditions of uncertainty based on fuzzy logic. In: International Scientific and Technical Conference on Computer Sciences and Information Technologies, pp. 343–346 (2018)

    Google Scholar 

  36. Gozhyj, A., Vysotska, V., Yevseyeva, I., Kalinina, I., Gozhyj, V.: Web resources management method based on intelligent technologies. In: Advances in Intelligent Systems and Computing, vol. 871, pp. 206–221 (2019)

    Google Scholar 

  37. Lytvyn, V., Vysotska, V., Dosyn, D., Lozynska, O., Oborska, O.: Methods of building intelligent decision support systems based on adaptive ontology. In: International Conference on Data Stream Mining and Processing, DSMP, pp. 145–150 (2018)

    Google Scholar 

  38. Burov, Y., Vysotska, V., Kravets, P.: Ontological approach to plot analysis and modeling. In: CEUR Workshop Proceedings, vol. 2362, pp. 22–31 (2019)

    Google Scholar 

  39. Lytvyn, V., Vysotska, V., Peleshchak, I., Rishnyak, I., Peleshchak, R.: Time dependence of the output signal morphology for nonlinear oscillator neuron based on Van der Pol Model. Int. J. Intell. Syst. Appl. 10, 8–17 (2018)

    Google Scholar 

  40. Lytvyn, V., Vysotska, V., Veres, O., Rishnyak, I., Rishnyak, H.: The risk management modelling in multi project environment. In: International Scientific and Technical Conference on Computer Sciences and Information Technologies, CSIT, pp. 32–35 (2017)

    Google Scholar 

  41. Lytvyn, V., Vysotska, V., Pukach, P., Vovk, M., Ugryn, D.: Method of functioning of intelligent agents, designed to solve action planning problems based on ontological approach”. Eastern Eur. J. Enterp. Technol. 3(2(87)), 11–17 (2017)

    Google Scholar 

  42. Vysotska, V., Lytvyn, V., Burov, Y., Gozhyj, A., Makara, S.: The consolidated information web-resource about pharmacy networks in city. In: CEUR Workshop Proceedings, vol. 2255, pp. 239–255 (2018)

    Google Scholar 

  43. Lytvyn, V., Kuchkovskiy, V., Vysotska, V., Markiv, O., Pabyrivskyy, V.: Architecture of system for content integration and formation based on cryptographic consumer needs. In: Conference on Computer Sciences and Information Technologies, CSIT, pp. 391–395 (2018)

    Google Scholar 

  44. Lytvyn, V., Vysotska, V., Kuchkovskiy, V., Bobyk, I., Malanchuk, O., Ryshkovets, Y., Pelekh, I., Brodyak, O., Bobrivetc, V., Panasyuk, V.: Development of the system to integrate and generate content considering the cryptocurrent needs of users. Eastern Eur. J. Enterp. Technol. 1(2–97), 18–39 (2019)

    Google Scholar 

  45. Lytvyn, V., Vysotska, V., Demchuk, A., Demkiv, I., Ukhanska, O., Hladun, V., Kovalchuk, R., Petruchenko, O., Dzyubyk, L., Sokulska, N.: Design of the architecture of an intelligent system for distributing commercial content in the internet space based on SEO-technologies, neural networks, and Machine Learning. Eastern Eur. J. Enterp. Technol. 2(2–98), 15–34 (2019)

    Google Scholar 

  46. Vasyl, L., Vysotska, V., Dmytro, D., Roman, H., Rybchak, Z.: Application of sentence parsing for determining keywords in Ukrainian texts. In: Computer Science and Information Technologies, CSIT, pp. 326–331 (2017)

    Google Scholar 

  47. Vysotska, V., Hasko, R., Kuchkovskiy, V.: Process analysis in electronic content commerce system. In: International Conference on Computer Sciences and Information Technologies, CSIT, pp. 120–123 (2015)

    Google Scholar 

  48. Vysotska, V., Fernandes, V.B., Emmerich, M.: Web content support method in electronic business systems. In: CEUR Workshop Proceedings, vol. 2136, pp. 20–41 (2018)

    Google Scholar 

  49. Lytvyn, V., Sharonova, N., Hamon, T., Vysotska, V., Grabar, N., Kowalska-Styczen, A.: . In: Computational Linguistics and Intelligent Systems. CEUR Workshop Proceedings, vol. 2136 (2018)

    Google Scholar 

  50. Lytvyn, V., Vysotska, V., Burov, Y., Demchuk, A.: Architectural ontology designed for intellectual analysis of E-tourism resources. In: International Scientific and Technical Conference on Computer Sciences and Information Technologies, CSIT, pp. 335–338 (2018)

    Google Scholar 

  51. Lytvyn, V., Vysotska, V., Rusyn, B., Pohreliuk, L., Berezin, P., Naum, O.: Textual content categorizing technology development based on ontology. In: CEUR Workshop Proceedings, vol. 2386, pp. 234–254 (2019)

    Google Scholar 

  52. Vysotska, V., Lytvyn, V., Burov, Y., Berezin, P., Emmerich, M., Basto Fernandes, V.: Development of information system for textual content categorizing based on ontology. In: CEUR Workshop Proceedings, vol. 2362, pp. 53–70 (2019)

    Google Scholar 

  53. Zdebskyi, P., Vysotska, V., Peleshchak, R., Peleshchak, I., Demchuk, A., Krylyshyn, M.: An application development for recognizing of view in order to control the mouse pointer. In: CEUR Workshop Proceedings, vol. 2386, pp. 55–74 (2019)

    Google Scholar 

  54. Sachenko, A., Kochan, V., Turchenko, V.: Intelligent distributed sensor network. In: Instrumentation and Measurement Technology Conference IMTC/98, pp. 60–66 (1998)

    Google Scholar 

  55. Kochan, R., Lee, K., Kochan, V., Sachenko, A.: Development of a dynamically reprogrammable NCAP. In: Proceedings of the IEEE Instrumentation and Measurement Technology Conference, pp. 1188–1193 (2004)

    Google Scholar 

  56. Hiromoto, R.E., Sachenko, A., Kochan, V., Koval, V., Turchenko, V., Roshchupkin, O., Yatskiv, V., Kovalok, K.: Mobile ad hoc wireless network for pre- and post-emergency situations in nuclear power plant. In: Proceedings of the 2nd IEEE International Symposium on Wireless Systems Within the Conferences on Intelligent Data Acquisition and Advanced Computing Systems, pp. 92–96 (2014)

    Google Scholar 

  57. Leoshchenko, S., Oliinyk, A., Skrupsky, S., Subbotin, S., Zaiko, T.: Parallel method of neural network synthesis based on a modified genetic algorithm application. In: CEUR Workshop Proceedings, vol. 2386, pp. 11–23 (2019)

    Google Scholar 

  58. Romanenkov, Y. Pasichnyk, V., Veretennikova, N., Nazaruk, M., Leheza, A.: Information and technological support for the processes of prognostic modeling of regional labor markets. In: CEUR Workshop Proceedings, vol. 2386, pp. 24–34 (2019)

    Google Scholar 

  59. Berko, A., Alieksieiev, V., Lytvyn, V.: Knowledge-based Big Data cleanup method. In: CEUR Workshop Proceedings, vol. 2386, pp. 96–106 (2019)

    Google Scholar 

  60. Veretennikova, N., Lozytskyi, O., Vaskiv, R., Kunanets, O., Leheza, A., Lozynska, O., Kunanets, N.: Information and technology support for the training of visually impaired people. In: CEUR Workshop Proceedings, vol. 2386, pp. 307–320 (2019)

    Google Scholar 

  61. Baran, I., Kunanets, N., Matsiuk, H., Mytnyk, M., Shunevich, K., Skorenkyy, Y., Yaskilka, V.: Open online training courses for engineering purpose. In: CEUR Workshop Proceedings, vol. 2386, pp. 331–339 (2019)

    Google Scholar 

  62. Kunanets, N., Matsiuk, H.: Use of the smart city ontology for relevant information retrieval. In: CEUR Workshop Proceedings, vol. 2362, pp. 322–333 (2019)

    Google Scholar 

  63. Levchenko, O., Romanyshyn, N., Dosyn, D.: Method of automated identification of metaphoric meaning in Adjective+Noun word combinations (Based on the Ukrainian language). In: CEUR Workshop Proceedings, vol. 2386, pp. 370–380 (2019)

    Google Scholar 

  64. Bisikalo, O., Ivanov, Y., Sholota, V.: Modeling the phenomenological concepts for figurative processing of natural-language constructions. In: CEUR Workshop Proceedings, vol. 2362, pp. 1–11 (2019)

    Google Scholar 

  65. Shepelev, G., Khairova, N., Kochueva, Z.: Method “Mean – Risk” for comparing poly-interval objects in intelligent systems. In: CEUR Workshop Proceedings, vol. 2362, pp. 12–21 (2019)

    Google Scholar 

  66. Khairova, N., Kolesnyk, A., Mamyrbayev, O., Mukhsina, K.: The aligned Kazakh-Russian parallel corpus focused on the criminal theme. In: CEUR Workshop Proceedings, vol. 2362, pp. 116–125 (2019)

    Google Scholar 

  67. Yurynets, R., Yurynets, Z., Dosyn, D., Kis, Y.: Risk assessment technology of crediting with the use of logistic regression model. In: CEUR Workshop Proceedings, vol. 2362, pp. 153–162 (2019)

    Google Scholar 

  68. Vysotska, V., Burov, Y., Lytvyn, V., Oleshek, O.: Automated monitoring of changes in web resources. In: Lecture Notes in Computational Intelligence and Decision Making, vol. 1020, pp. 348–363 (2019)

    Google Scholar 

  69. Demchuk, A., Lytvyn, V., Vysotska, V., Dilai, M.: Methods and means of web content personalization for commercial information products distribution. In: Lecture Notes in Computational Intelligence and Decision Making, vol. 1020, pp. 332–347 (2019)

    Google Scholar 

  70. Lytvyn, V., Vysotska, V., Mykhailyshyn, V., Rzheuskyi, A., Semianchuk, S.: System development for video stream data analyzing. In: Lecture Notes in Computational Intelligence and Decision Making, vol. 1020, pp. 315–331 (2019)

    Google Scholar 

  71. Lytvynenko, V., Wojcik, W., Fefelov, A., Lurie, I., Savina, N., Voronenko, M., et al.: Hybrid methods of GMDH-neural networks synthesis and training for solving problems of time series forecasting. In: Lecture Notes in Computational Intelligence and Decision Making, vol. 1020, pp. 513–531 (2019)

    Google Scholar 

  72. Babichev, S., Durnyak, B., Pikh, I., Senkivskyy, V.: An evaluation of the objective clustering inductive technology effectiveness implemented using density-based and agglomerative hierarchical clustering algorithms. In: Lecture Notes in Computational Intelligence and Decision Making, vol. 1020, pp. 532–553 (2019)

    Google Scholar 

  73. Bidyuk, P., Gozhyj, A., Kalinina, I.: Probabilistic inference based on LS-method modifications in decision making problems. In: Lecture Notes in Computational Intelligence and Decision Making, vol. 1020, pp. 422–433 (2019)

    Google Scholar 

  74. Kulchytskyi, I.: Statistical analysis of the short stories by Roman Ivanychuk. In: CEUR Workshop Proceedings, vol. 2362, pp. 312–321 (2019)

    Google Scholar 

  75. Basyuk, T.: The popularization problem of websites and analysis of competitors. In: Advances in Intelligent Systems and Computing, vol. 689, pp. 54–65. Springer, Cham (2018)

    Google Scholar 

  76. Basyuk, T.: Innerlinking website pages and weight of links. In: International Scientific and Technical Conference on Computer Science and Information Technologies, pp. 12–15 (2017)

    Google Scholar 

  77. Basyuk, T.: Popularization of website and without anchor promotion. In: Computer Science and Information Technologies (CSIT-2016), pp. 193–195 (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonii Rzheuskyi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rusyn, B. et al. (2020). The Mobile Application Development Based on Online Music Library for Socializing in the World of Bard Songs and Scouts’ Bonfires. In: Shakhovska, N., Medykovskyy, M.O. (eds) Advances in Intelligent Systems and Computing IV. CSIT 2019. Advances in Intelligent Systems and Computing, vol 1080. Springer, Cham. https://doi.org/10.1007/978-3-030-33695-0_49

Download citation

Publish with us

Policies and ethics