La Organización Mundial de la Salud advierte que el COVID-19 podría no irse nunca | Telemundo
En primer lugar, permíteme comenzar advirtiéndote que no leas este artículo. Destruirá algunas de tus ilusiones sobre Facebook. En este momento, probablemente estés viviendo en un mundo de ensueño. Probablemente pienses que Facebook, como una gran corporación que es respetada, juega de manera justa: "no pueden hacer mal". Además, si está pensando en desarrollar una aplicación para la plataforma de Facebook, este artículo puede desanimarlo. Si no te he asustado, sigue leyendo.
Los profesores de mi Universidad solían decirme que un buen artículo es uno que ha sido bien investigado y escrito por una fuente de autoridad, como una, he pasado más de cinco años desarrollando aplicaciones - Tres de los cuales para la plataforma de Facebook. Mi aplicación de software de Windows más popular de Facebook, " Chit Chat " recibe miles de descargas por día. Como tal, siento que sé una o dos cosas sobre Facebook opera ya que los he estado observando con mis ojos pequeños durante media década.
Déjenme adelantarme a una opinión que puedan tener sobre mí, este artículo va a sonar como alguien con "uvas agrias", pero en su lugar, considérelo como un mensaje de advertencia de alguien que lo conoce, antes de invertir los dólares bien ganados, o el tiempo, en el desarrollo de la plataforma de Facebook.
1. Es la plataforma de Facebook, no la tuya
Estoy diciendo lo obvio aquí, pero es probablemente el riesgo que más se pasa por alto al considerar el desarrollo. Como probablemente sepa, Facebook es un entorno cerrado y, como tal, su éxito y fracaso depende tanto de lo que Facebook permite (y lo que no permite) que usted haga.
Cuando se desarrolla para el La plataforma de Facebook pierde mucho control sobre lo que puede y no puede hacer.
Además, dado que Facebook tiene API abiertas, esto significa que las barreras a los competidores son menores de lo que pueden ser al desarrollar su propio sistema. Como resultado, es probable que un competidor pueda desarrollar algo muy similar a lo que ha hecho. Hay poca o ninguna protección para sus ideas.
2. Facebook adora el cambio: cambio de código
No son solo los usuarios los que lo odian cuando Facebook cambia las cosas. Los desarrolladores también lo odian, y Facebook tiene un historial pobre cuando se trata de ser "amigable con los desarrolladores".
A Facebook le encanta actualizar su código con poca o ninguna advertencia. Si bien las actualizaciones son bienvenidas, Facebook tiene un pobre historial de compatibilidad con versiones anteriores. Esto significa que podría invertir una cantidad sustancial de dinero solo para que Facebook desactive ciertas API, cambie la forma en que funciona ese código o para cambiar toda la base de códigos por completo
En los últimos tres años, hemos cambiado mucho del núcleo de la aplicación Chit Chat tres veces.
Solución: un plan de contingencia es esencial. Asegúrese de tener el presupuesto y el soporte para cambiar su base de código en poco tiempo.
3. ¿Buena idea? Prepárese para Facebook para crear un clon
A medida que desarrolla la plataforma de Facebook, no hay ninguna barrera para que creen una aplicación competidora. Competir contra un producto oficial de Facebook es difícil decir lo menos, incluso si tu aplicación es mejor que la suya.
Desafortunadamente, los medios se enfocan mucho en "Facebook", y como tal, tratar de promover una aplicación no oficial requiere tanto brazos y hombros anchos.
Para ilustrar este punto, Athena IT Limited desarrolló una aplicación de chat de Facebook para el escritorio, Blackberry y iPhone. Facebook ha desarrollado una aplicación para cada una de esas plataformas que compite con nosotros en cada uno de esos nichos de mercado.
Para dar otro ejemplo, hace unos años creé una solicitud y una encuesta: Facebook ahora tiene su propia aplicación que domina ese segmento del mercado.
4. Escriben y reescriben el libro de reglas a voluntad
Para bien o para mal, el popular mantra parental "mi casa, mis reglas" desafortunadamente se aplica a la red de Facebook. A diferencia de un negocio normal, en el que solo debe preocuparse por las leyes de los países en los que opera, con un producto desarrollado en la plataforma de Facebook también debe preocuparse por las reglas de Facebook y los términos y condiciones, condiciones que pueden cambiar a un momento de aviso.
Un ejemplo que demuestra este punto es Zygna. Su base de usuarios se ha reducido drásticamente porque Facebook ha restringido la forma en que pueden hacer que los usuarios paguen por los artículos (limitando los créditos de Facebook) y restringe la cantidad de promoción que pueden hacer. Como una compañía respaldada por VC y con millones de usuarios, tienen mucho más poder de influencia que la mayoría de los desarrolladores.
En otro ejemplo, hace unos años, creé una aplicación de encuesta / petición que cayó en las reglas cuando Facebook presentó un límite en la cantidad de personas que podría invitar a una aplicación. ¿Quién quiere dirigir un polo donde se limitan a invitar a cinco usuarios por día?
5. Promoción de Facebook
Permítame usar dos definiciones para explicar esta sección. Describiría que existen dos tipos de aplicaciones de Facebook, esas aplicaciones "in situ" y "fuera de sitio". "En el sitio", según mi definición, es una aplicación alojada y ejecutada desde el entorno de Facebook en Facebook. subdominio, mientras que una aplicación "fuera del sitio" es una aplicación que hace uso de la API de Facebook pero está alojada y ejecutada en su servidor en su dominio / software pero interactúa con Facebook de alguna manera.
A - Motores de búsqueda
Si estás obsesionado con las redes sociales, puedes decidir que las redes sociales serán la única estrategia en la que obtendrás `tráfico` para tu aplicación.
Cuando desarrollas para la plataforma de aplicaciones de Facebook "en el sitio", efectivamente le das la espalda en el tráfico del motor de búsqueda, es decir, Google. Debido al entorno de muro cerrado de Facebook, es más difícil clasificar sus palabras clave y frases.
Como la ruta de la aplicación de Facebook es la ruta directa a su aplicación, los medios y otros sitios web preferirán enlazarse directamente a esa ruta en lugar de a terceros. sitio web de fiesta que produces, esto significa que estás ayudando a Facebook a clasificar en lugar de a ti. Esto significa que todo el "valor" que está creando ayuda a la clasificación de Facebook, en lugar de su propio producto: recuerde que Facebook posee esa extensión y no su extensión. Además, su aplicación no se cargará hasta que el usuario inicie sesión en Facebook, por lo tanto, Google no puede rastrearla.
B - Redes sociales
Mirando el lado positivo de Facebook, desarrollar para Facebook le abre las puertas, a la oportunidad de, mucho tráfico viral "orgánico libre". Dicho esto, recuerde que Facebook puede deshabilitar su aplicación, cambiar los códigos en los que se basa su aplicación o deshabilitar su capacidad de promoción.
La mayoría de los anteriores se realiza sin la posibilidad de apelar o sin una revisión o advertencia formal.
Por ejemplo, Facebook inhabilitó la identificación de la aplicación en la cual Digsby integró su solución de Facebook y por lo tanto inhabilitó su capacidad de comunicarse con Facebook. Esto se hizo sin previo aviso.
Solución: compruebe que su integración con Facebook continúa funcionando y tenga una estrategia de contingencia en caso de que no funcione. Código de forma robusta, de modo que si un componente deja de funcionar, su producto de software completo no deja de funcionar.
Si todavía te vas a desarrollar para la plataforma de Facebook, no digas que no te advertí de las trampas que experimentarás.
Guest Post escrito por: Daniel Offer -Facebook messaging software "Chit Chat ".
Microsoft debería cubrir su apuesta Desarrollando para otras plataformas móviles
Microsoft necesita desarrollar herramientas que funcionen en plataformas móviles competidoras para garantizar que no importa quién gane la guerra de dispositivos móviles Microsoft saldrá a la vanguardia para el servidor y la infraestructura de mensajería a la que se conectan esos dispositivos.
Foxconn está desarrollando Smartbooks baratos basados en brazo
Foxconn fabrica tres o cuatro smartbooks y ve un gran potencial debido a los bajos precios de los dispositivos.
Facebook está desarrollando nuevos altavoces inteligentes con pantalla táctil
Los informes sugieren que Facebook está trabajando en nuevos altavoces inteligentes que contarán con una pantalla táctil y es probable que se lancen en 2018.