cinder92 / cordova-music-app

Music player based on Cordova / Phonegap
3 stars 2 forks source link

Vigets Player

En esta ocasión comparto con ustedes un proyecto que desde hace mucho tiempo había tenido en mento y fue entre fracasos y limitantes de conocimiento de programación en general que no había podido concretarlo, sino hasta ahora.

Vigets Player Vigets Player, es un reproductor de música hecho realizar con Cordova / Phonegap y Ionic Framework, cree un plugin el cual obtiene todas las canciones del dispositivo y otro que añade un efecto blur a la imagen de manera nativa, esto con la finalidad de reducir a toda costa la “lentitud” de la aplicación.

Cuenta con :

Listas de reproducción Canciones Favoritas Compartir canciones en redes sociales (Facebook, Twitter, Whatsapp) Lee todas las canciones del dispositivo (memoria interna / externa) Es solo compatible con Android 4.x y 5.x (6.0 en desarrollo) Selección entre 2 temas (Material y Brown, Dark en desarrollo) Búsqueda entre la lista de canciones disponibles en el dispositivo Obtiene los metadatos de cada canción, en caso de contar con ellos Puedes editar los metatados de la canción (iTunes API) Puedes descargar canciones gratuitamente (skullMp3 API) Puedes actualizar la lista de canciones en caso de que no aparezcan las añadidas recientemente

Este proyecto es totalmente GRATUITO, cualquiera puede hacer uso de él, y de sus plugins (más abajo dejo los enlaces), si alguien quiere formar parte del proyecto, crear temas, realizar modificaciones, etc, están en todo su derecho, simplemente descarguen el proyecto de este link y compartan con la comunidad!

Plugins necesarios

  1. com.sudi.plugins.tintstatusbar 1.0.0 “TintStatusBar”
  2. cordova-plugin-background-mode 0.6.5 “BackgroundMode”
  3. cordova-plugin-console 1.0.2 “Console”
  4. cordova-plugin-crosswalk-webview 1.6.1 “Crosswalk WebView Engine”
  5. cordova-plugin-device 1.1.1 “Device”
  6. cordova-plugin-dialogs 1.2.0 “Notification”
  7. cordova-plugin-fastrde-downloader 0.2.1 “Downloader”
  8. cordova-plugin-fastrde-md5 0.2.0 “MD5 Checksum”
  9. cordova-plugin-file 4.1.1 “File”
  10. cordova-plugin-file-transfer 1.5.0 “File Transfer”
  11. cordova-plugin-inappbrowser 1.3.1-dev “InAppBrowser”
  12. cordova-plugin-media 2.1.0 “Media”
  13. cordova-plugin-music-controls 1.3 “MusicControls”
  14. cordova-plugin-network-information 1.2.0 “Network Information”
  15. cordova-plugin-splashscreen 3.1.0 “Splashscreen”
  16. cordova-plugin-whitelist 1.2.1 “Whitelist”
  17. cordova-plugin-x-socialsharing 5.0.11 “SocialSharing”
  18. cordova-plugin-zip 3.1.0 “cordova-plugin-zip”
  19. cordova.plugin.blurImage 0.0.1 “blurImage” (aún no disponible)
  20. cordova.plugin.getExtPath 0.0.1 “getExtPath” (enlace)
  21. ionic-plugin-keyboard 1.0.8 “Keyboard”
  22. net.ekuwang.cordova.plugin.statusbar 1.0.0 “StatusbarTransparent”

También cabe destacar que es necesario instalar gulp, dado que el reproductor cuenta con un único archivo compacto de los controladores, servicios y filtros.