2011-06-27 12 views

risposta

2

Does supporti mobili flex In-App acquisti,

non integrata con le "procedure" negozio nativo. Ho sentito che puoi "costruire il tuo" usando PayPal senza molti problemi; ma non è qualcosa che ho indagato personalmente.

push notification 

Sì, dovrebbe. Finché ti connetti a un server che supporta le notifiche push. BlazeDS e GraniteDS utilizzano il polling lungo per ottenere questo risultato. WebORB e LiveCycle utilizzano RTMP.

È difficile quantificare cosa può significare "etc".

+0

questo fosse molto utile in realtà per me pure. +1 :) –

+0

Una cosa da notare per gli acquisti in-app è che questo tipo di funzionalità arriverà in un secondo momento con chiamate esterne. Essenzialmente, sarebbero ganci API specifici per OS che potremmo chiamare. Non sono sicuro di quando uscirà, ma al momento è in lavorazione. –

+0

@J_A_X Hai una fonte? – JeffryHouser

3

Attualmente "tutte" le funzioni mobili native sono "supportate" tramite estensioni native AIR.

Si può leggere su AIR estensioni native here

Si tratta di una nuova funzione del tutto, ma il punto è, è possibile creare ponte tra SDK codice nativo e la vostra applicazione AIR. Significa che la tua applicazione sarà in grado di effettuare chiamate all'SDK nativo e anche ricevere eventi dall'SDK nativo.

In sostanza, se si desidera presentare la funzionalità nativa nell'applicazione Flex/AIR, si crea codice nativo per ottenere ciò che si desidera (richiede solo una piccola codifica nella maggior parte dei casi), collegarlo con l'interfaccia ActionScript e impacchettarlo come .ane (estensione nativa dell'aria). Questa estensione si comporta come una libreria di actionscript che puoi riutilizzare per tutti i tuoi progetti Flex se interessati.

link di cui sopra presenta anche alcuni esempi - la notifica nativo è in mezzo a loro ...

Fin dalla sua relativamente nuova funzionalità, ci sono solo pochi esempi presentati, ma la sua non è difficile da codificare proprio interno nativo per la funzione nativa si vuole - ho fatto io stesso e ha funzionato ... (here is simple native extension tutorial)

Così il risultato è - è possibile presentare qualsiasi caratteristica nativa in Flex app, fino a quando si dispone di estensione nativa per esso ...

1

Una nota sulle notifiche push Apple per chiarire un apparente equivoco su www.Flextras.com: Apple non consente alle app di aggirare APNS e implementare il proprio servizio di notifica push. Si prega di consultare il punto 5.1 di seguito.

Da 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 

Attualmente sto usando questo open source iOS ANE per implementare acquisti in-app in Flex:

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

C'è un'ANE notifica push (sia Android e iOS) che sto attualmente esaminando, anche se potrebbe non supportare le notifiche remote:

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

Questo iOS-only ANE per le notifiche push è open source:

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

Problemi correlati