Mi aplicación será desarrollada por una empresa de desarrollo que use Parse. No soy una persona técnica. ¿Qué tan fácil / difícil son los paneles de análisis y de inserción para mí?

EDITAR 3:

Entonces, hace un día o dos, Facebook anunció que retirarán el servicio Parse en enero de 2017. Como tal, el estado de esta tecnología y si es o no la solución correcta para los problemas de desarrollo está actualmente en constante cambio. Lo bueno de esto es que tienen un año para hacer algo con él. Ya vemos que los SDK del cliente tienen código abierto y abren el servidor Parse, así como también han puesto a disposición algunas herramientas de migración. Esto significa que podrá alojar su propio entorno Parse (por lo que la tecnología no está del todo muerta). Pero hasta que comencemos a ver a más personas que prueben esto y proporcionen comentarios sobre la experiencia, proceda con precaución. Es un día triste, pero así es con la tecnología.


EDITAR 2:

No hay problema. Esto tiene más sentido. La siguiente pregunta es, ¿qué tipo de análisis estaba pensando ejecutar? Además, ¿en qué tipo de notificaciones push estaba interesado? ¿Y deseaba una estrecha integración entre su inserción / respuestas y análisis?

Nunca he usado las dos herramientas que has mencionado. Pero lo que puedo decir es que el análisis Parse, si bien es bueno para comenzar, no es realmente una plataforma analítica dedicada con el tipo de características que hacen que la experiencia sea más sofisticada. Los tipos de análisis que puede ejecutar también son muy rudimentarios.

Sin embargo, hay un producto que debe consultar según lo que indicó en el comentario. Mixpanel. Mixpanel | Mobile Analytics tiene una herramienta / interfaz administrativa muy útil y fácil de usar que le permite ejecutar una amplia variedad de análisis. Es una API muy limpia y simple, por lo que sus desarrolladores no deberían tener problemas para implementarla. Y también viene con lo que ellos llaman los planes People. Con los planes de personas, básicamente le permite identificar usuarios individuales y sus interacciones con su aplicación. Puede ejecutar sus análisis, luego segmentar y filtrar a ciertas muestras de personas con las que puede interactuar mediante push o correo electrónico, que también se vinculan a sus análisis para que pueda ver cómo están haciendo ciertas campañas push, etc.

Además, lo que hace que Mixpanel sea bueno desde mi experiencia es que tienen una gran cantidad de excelente documentación y tutoriales, algo que usted mencionó como faltante para algunos de los otros servicios y herramientas. Además, he hablado con algunas de las personas de Mixpanel. Son muy receptivos y serviciales.

Consulte algunas de estas páginas para tener una idea de cómo funciona todo esto.

  1. Resumen de características
  2. Detalles de la herramienta / interfaz

Lo he usado para varios clientes y estaban muy contentos con él.

____________________

EDITAR: Estaba releyendo la pregunta. ¿Quieres decir que alguien más está desarrollando una aplicación para ti en Parse y solo estás interesado en usar las herramientas administrativas para el análisis / push? Asumí que estabas pensando en usarlo al usar las herramientas de desarrollador …

____________________

No soy una persona técnica.

Asumiré que tiene una experiencia de codificación muy limitada a partir de esa declaración. No puedo decir con certeza lo fácil o difícil que será porque no conozco tu situación. Tampoco conozco las circunstancias de esta pregunta, por ejemplo, si tiene un plazo límite o si está comenzando a incursionar y no le importa tomar la ruta panorámica más larga para alcanzar sus objetivos de desarrollo.

En general, ingresar a Parse implica un conocimiento intermedio de programación. Quizás haya creado algunas páginas web, use jQuery para algunas interacciones básicas. Tiene una comodidad general al trabajar con funciones predefinidas de otras bibliotecas, aunque de ninguna manera lo comprende completamente. Pero puedes hacer que las cosas funcionen. Esta sería la “sensación” mínima recomendada para saber si puede obtener algo de Parse. De lo contrario, es posible que desee comenzar primero con algunos entrenamientos más básicos.

Para ponerlo en perspectiva. Enseño a los estudiantes de posgrado en tecnología de aprendizaje cómo codificar. La mayoría de ellos se sienten cómodos con la tecnología pero no tienen experiencia con ningún tipo de codificación / programación. En el semestre uno (15 semanas) revisamos HTML / CSS / JS / JQUERY y construyen un sitio web interactivo muy básico y básico. Yo uso codecademy como uno de los recursos. Para un curso intensivo sobre fundamentos, te recomiendo que comiences con sus siguientes cursos:

  1. Hacer un sitio web
  2. HTML y CSS
  3. Hacer un sitio web interactivo
  4. Javascript
  5. jQuery

En el semestre dos (otras 15 semanas) les presento Parse, que les permite continuar refinando los fundamentos de programación que aprendieron en el semestre uno y ampliarlo con capacidades de bases de datos y código de nube. Aquí hay nuevos conceptos como Modelos / Vistas / Colecciones, código asincrónico, arquitectura de datos, etc., que es realmente difícil de entender de manera eficiente si los principios básicos de la programación no están establecidos. Al final de un año académico completo, finalmente pueden construir una aplicación Parse de pila completa.

Dicho esto, si vas a entrar en el desarrollo de pila completa, creo que HTML / CSS / JS – Parse (JS) es una pila de aprendizaje perfecta. La principal ventaja de esto es que, en lugar de tener que aprender un idioma completamente nuevo (o dos), puede utilizar uno en todo el espectro cliente / servidor y centrarse en nuevos conceptos y fluidez con los fundamentos básicos. Ni siquiera necesita aprender un lenguaje DB, ya que interactúa con el DB a través de JS. Fue con la introducción de Parse en el plan de estudios que pude lograr que mis alumnos pudieran construir cosas muy interesantes para el final del año. Antes, era mucho más difícil para los estudiantes poder construir el tipo de cosas que imaginaban.

Creo que las herramientas de Parse Analytics son probablemente uno de los aspectos más fáciles de entender. Si su capacidad de programación es suficiente para comprender cómo usar el resto de Parse, la porción de análisis será relativamente fácil.

Realmente solo hay 1 método que necesita saber:

Parse.Analytics.track (‘eventName’, {metadata}); // Patrón

// Ejemplo
Parse.Analytics.track (‘movieViews’, {
playCount: 1,
segundosVistos: 14,
viewerGender: ‘masculino’
});

Básicamente, simplemente suelta pequeñas piezas de código como este en su JS. Por ejemplo, esto podría insertarse en su código que se ejecuta después de que la persona detiene el reproductor de video. Luego, Parse le brinda una herramienta administrativa con datos descriptivos básicos a lo largo del tiempo para obtener algunos análisis básicos. Si este código anterior parece difícil para usted, nuevamente, es posible que desee comenzar un poco más lento.

Parse se está cerrando, por lo que es hora de pasar a otro servicio. Aquí están las soluciones sugeridas por Parse:

  • Presentación de Parse Server y la herramienta de migración de base de datos
  • Analizar gramaticalmente

pero no olvidemos otras opciones, como se sugiere aquí: Parse.com está cerrando: Cómo mover su aplicación móvil a otra plataforma BaaS

Parse es una elección equivocada. Acaban de anunciar que se cerrarán. Elija una plataforma diferente, como AWS Mobile Hub: desarrolle, pruebe y lance aplicaciones móviles

FaceBook ya ha anunciado que cerrarán el Parse. Por lo tanto, necesita un proveedor de BaaS como shepHertz que brinde una solución completa más que Parse para el desarrollo de aplicaciones.

Puede leer API Backend como servicio completo.

Brindamos todas las soluciones para el desarrollo de aplicaciones. Déjame saber los casos de uso de la aplicación. Te ayudaré a una fácil integración.

El tablero es una página web sencilla. Puede ver fácilmente cosas como cuántos empujes se enviaron, abrieron, etc.

More Interesting

Necesito desarrollar una aplicación móvil de restaurante para Android. ¿Cuánto costaría desarrollarlo?

Estoy en africa Tengo buenas habilidades de desarrollo de Android, pero no sé cómo iniciar una aplicación y tener usuarios. ¿Cuál es la mejor manera de hacerlo?

Quiero escribir una aplicación de mensajes que se ejecute tanto en dispositivos móviles como en navegadores con conectividad sin interrupciones. ¿Qué tecnologías debería considerar la mejor?

Quiero iniciar una aplicación en mi idea, pero no tengo ni $ 150 para gastar en eso, ¿qué debo hacer?

No puedo usar Appcola en iPhone. ¿Qué tengo que hacer?

Estoy planeando hacer una aplicación móvil, donde quizás tenga que agregar constantemente contenido al backend. Asuma una aplicación como una aplicación de Recetas, que se lee desde el backend (Baas). Es posible que desee ampliar esto en el desarrollo de un sitio web también. ¿Debo ir con Parse o AWS, AWS Mobile Services?

Cómo crear una aplicación móvil para un sitio web con inicio de sesión / registro

Tengo una idea para un juego móvil simple y tengo un poco de experiencia en programación. ¿Cómo empiezo a desarrollar mi idea?

Quiero crear una aplicación básica pero no sé dónde será más popular. ¿Debo venderlo en Android Google Play o iOS Apple Store?

¿Cuáles son los beneficios de la aplicación de recarga móvil gratuita idea y cómo puedo ganar regalos?

Escuché que el desarrollo de aplicaciones de Windows Phone está muriendo y tiene un mercado pequeño. ¿Cuál es la mejor plataforma para el desarrollo de aplicaciones en los próximos años? ¿Vale la pena iniciar el desarrollo de aplicaciones de Windows Phone?

Me gustaría escribir en una aplicación y ganar dinero para la universidad. Conozco Java ¿Qué tan fácil es ganar dinero real?

Cómo usar aplicaciones raíz sin rootear tu teléfono

WhatsApp: ¿Cómo puedo restaurar los mensajes eliminados de WhatsApp?

Cómo desarrollar una nueva aplicación de Android para mi universidad