2011-06-27 5 views

Respuesta

2

¿El soportes móviles flexibles integrados en aplicaciones de compras,

No integrada con los "procedimientos" Store nativo. Escuché que puedes "construir tu propio" usando PayPal sin muchos problemas; pero no es algo que haya investigado personalmente.

push notification 

Sí, debería. Mientras se conecte a un servidor que admita notificaciones push. BlazeDS y GraniteDS usan largas encuestas para lograr esto. WebORB y LiveCycle usan RTMP.

Es difícil cuantificar lo que "etc" puede significar.

+0

esto fuera realmente muy útil para mí también. +1 :) –

+0

Una cosa que debe tenerse en cuenta para las compras integradas en la aplicación es que este tipo de funcionalidad llegará en otro momento con llamadas externas. Básicamente, serían ganchos de api específicos de OS a los que podríamos llamar. No estoy seguro de cuándo se publicará, pero actualmente se está trabajando. –

+0

@J_A_X ¿Tiene una fuente? – JeffryHouser

3

Actualmente "todos" los características móviles nativas son "apoyado" a través de extensiones nativas de AIR.

Usted puede leer acerca de las extensiones nativas de AIR here

Es una característica bastante nuevo, pero el punto es, puede crear puente entre SDK de código nativo y la aplicación de AIR. Significa que su aplicación podrá realizar llamadas al SDK nativo y también recibir eventos del SDK nativo.

Básicamente, si desea presentar una función nativa en su aplicación Flex/AIR, cree código nativo para lograr lo que desea (requiere solo poca codificación en la mayoría de los casos), conectelo con la interfaz ActionScript y empaquételo como .ane (extensión nativa del aire). Esta extensión se comporta como una biblioteca de actionscript que luego puede reutilizar para todos sus proyectos Flex, si está interesado.

enlace mencionado anteriormente también presenta algunos ejemplos - la notificación nativa es uno de ellos ...

Desde su característica bastante nuevo, sólo hay unos pocos ejemplos que se presentan, pero no es difícil de codificar su propia extensión nativa para la función nativa quieres - yo mismo lo hice y funcionó ... (here is simple native extension tutorial)

Así, el resultado es - se puede presentar cualquier característica nativa en su aplicación Flex, siempre y cuando tenga extensión nativa por ello ...

1

Una nota sobre las notificaciones push de Apple para aclarar un error aparente de www.Flextras.com: Apple no permite que las aplicaciones eludan APNS e implementen su propio servicio de notificación de inserción. Por favor, consulte el punto 5.1 a continuación.

De https://developer.apple.com/appstore/resources/approval/guidelines.html#push-notifications:

5. Push notifications 
5.1 Apps that provide Push Notifications without using the Apple Push 
    Notification (APN) API will be rejected 
5.2 Apps that use the APN service without obtaining a Push Application ID from 
    Apple will be rejected 
5.3 Apps that send Push Notifications without first obtaining user consent will 
    be rejected 
5.4 Apps that send sensitive personal or confidential information using Push 
    Notifications will be rejected 
5.5 Apps that use Push Notifications to send unsolicited messages, or for the 
    purpose of phishing or spamming will be rejected 
5.6 Apps cannot use Push Notifications to send advertising, promotions, or direct 
    marketing of any kind 
5.7 Apps cannot charge users for use of Push Notifications 
5.8 Apps that excessively use the network capacity or bandwidth of the APN 
    service or unduly burden a device with Push Notifications will be rejected 
5.9 Apps that transmit viruses, files, computer code, or programs that may harm 
    or disrupt the normal operation of the APN service will be rejected 

Actualmente estoy usando esta fuente abierta iOS ANE para implementar compras en la aplicación en Flex:

http://code.google.com/p/in-app-purchase-air-ios/wiki/APIDescription

Hay una ANE notificación de inserción (tanto en Android e iOS) también estoy investigando actualmente, aunque es posible que no admita notificaciones remotas:

http://www.adobe.com/devnet/air/native-extensions-for-air/extensions/notification.html

Este IOS sólo ANE para las notificaciones push es de código abierto:

http://flashsimulations.com/2011/12/16/apple-push-notification-service-native-extension-for-adobe-air/

Cuestiones relacionadas