Hai bisogno di consigli su quale percorso dovrei prendere per il porting dell'app da Android a iOS [chiuso]

3

Ho sviluppato questa applicazione Android e sto cercando di portarlo su iOS.

Le mie domande sono:

1) Sto pianificando di finanziare lo sviluppo di iOS con i soldi guadagnati dalle vendite di Android, che al momento sono circa $ 200. Sarebbe ragionevole portare a termine il progetto per questo importo anche se è esternalizzato a elance o odesk ecc?

2) Ho sentito che la qualità del codice per i progetti iOS in outsourcing è negativa, non voglio perdite di memoria e arresti anomali a causa di overflow ecc.

3) Al momento non ho un lavoro a tempo pieno, quindi posso tecnicamente fare il progetto da solo, tuttavia non ho un apple o un iPhone (non voglio neanche averli).

Conosco C piuttosto bene, ma non ho davvero pubblicato un progetto C importante che deve essere stabile al 100%. Quante ore per imparare iOs e fare il porto? E varrebbe la pena dedicare il mio tempo al fatto che, se mi diverto, potrei farlo a tempo pieno.

4) Come sarebbe la domanda per qualcuno che può fare Android e iOS?

Grazie

    
posta Jase Whatson 16.10.2011 - 00:21
fonte

6 risposte

7

$ 200 pagherebbero forse una mezza giornata di lavoro da uno sviluppatore iOS decente. Ti consiglio di investire in un Mac (puoi fare sviluppo senza un iPhone, almeno per cominciare) e imparare da solo come eseguire la porta. Le opportunità di lavoro per qualcuno che può fare entrambe le piattaforme sono enormi.

(inoltre, i possessori di iPhone tendono ad essere molto più disposti a spendere soldi per le app, quindi le vendite aggiuntive da sole potrebbero fare di te stesso un utile investimento)

    
risposta data 16.10.2011 - 12:51
fonte
4

1. Puoi chiedere a qualcuno di scrivere la versione iOS della tua app per $ 200-ish? No. Oppure, se puoi, buona fortuna. Non sappiamo nulla di quanto sia complessa la tua app, ma la maggior parte delle app che le persone saranno disposte a pagare anche $ 0,99 richiederanno più di 20 ore di lavoro (di solito molto di più). Ciò significa che offrirai meno di $ 10 all'ora. La tariffa corrente è significativamente più alta di quella.

2. La qualità del codice è scarsa quando si esternalizza? Questo dipenderà naturalmente da chi hai a che fare, ma non credo che tu possa essere schizzinoso per < $ 10 / ora.

3. Non hai o vuoi un Mac, ma vale la pena di sviluppare me stesso? Se vuoi scrivere un'app che invierai all'App Store, procurarti un Mac sarà il tuo primo ordine di lavoro. Guarda un Mac Mini, probabilmente usato, se vuoi risparmiare denaro. L'apprendimento dello sviluppo di iOS richiederà un investimento di tempo notevolmente superiore rispetto all'investimento nell'hardware. Quanto tempo ci vorrà dipende da te, da ciò che sai già, ecc. In termini a cui probabilmente ti puoi riferire, stai osservando uno sforzo simile a quello richiesto per imparare lo sviluppo di Android.

4. Mercato per gli sviluppatori iOS e Android? Lo sviluppo dei dispositivi mobili è sicuramente un settore caldo in questo momento e le persone che riescono a fare entrambe le cose sono una merce rara. C'è molto da sapere, però, e ti stai prendendo in giro se pensi di poter entrare facilmente. Oltre a poter creare app, devi anche sapere qualcosa sulla creazione dell'infrastruttura che guida le app più utili.

    
risposta data 29.10.2011 - 00:47
fonte
1

Penso che dovrai farlo da solo. Tieni presente che per rilasciare un'app per iPhone devi essere nel programma per sviluppatori iPhone, che credo sia di $ 99 / anno. Quindi hai davvero $ 101 con cui lavorare. E probabilmente vorrai un vero iPhone (o iPod Touch) per testare il / i programma / i.

Il mio consiglio commerciale sarebbe quello di concentrare maggiormente lo sviluppo su Android. Estendi questa app, creane di nuove. Genera più entrate e poi rivedi l'idea delle porte iOS in pochi mesi con un conto bancario più grande.

    
risposta data 17.10.2011 - 06:37
fonte
1

bene perché stai pensando ad altre persone per portare la tua applicazione? Ha molti svantaggi

1) Dando via il tuo codice Android.

2) Che cosa succede se aggiorni la tua app, non puoi certo che il tempo in cui la prima persona che ha lavorato sarà nuovamente disponibile, finirai per cercare un altro ragazzo, che deve capire il codice precedente per aggiungere nuove funzionalità.

sul rovescio della medaglia

Se hai davvero codificato quella app per Android, allora l'apprendimento dell'obiettivo c non è poi così difficile. Oh, ti aspetti parlare di ore per imparare la programmazione iOS? stai scherzando ? .

Il mio suggerimento è imparare l'obiettivo-c, e fallo da solo, potrebbe volerci un po 'di tempo, ma credimi a lungo termine ne trarrai beneficio.

Risorse per imparare la programmazione iOS:

1) Inizio dello sviluppo di applicazioni iOS 5 (libro)

2) Se è necessario un codice di esempio su una particolare classe, sfogliare il codice della documentazione Apple. (è abbastanza buono)

PS: puoi usare VMware per installare mac su windows (ma è illegale secondo Apple World!), provare ad imparare e codificare in quella macchina virtuale finché non avrai abbastanza soldi per comprare un nuovo macbook pro (puoi trovare usato quelli economici in craiglist)

    
risposta data 17.10.2011 - 02:32
fonte
0

Dovresti cercare in PhoneGap e vedere se ti aiuterà a portarlo su iOS. Non hai bisogno di un Mac per fare la porta perché PhoneGap trasforma sostanzialmente la tua app in un'app HTML5 che può essere eseguita praticamente su qualsiasi dispositivo.

    
risposta data 17.10.2011 - 04:20
fonte
0

I rapporti indicano che molti sviluppatori multipiattaforma fanno tra 2X e 10X di soldi in più nell'App Store iOS che per le loro app Android a pagamento, quindi potresti prendere in considerazione di investire di più. I costi totali di sviluppo delle app per iOS sono stati riportati nell'intervallo tra $ 25k e $ 250k per le app di qualità da sviluppatori esperti, quindi $ 200 potrebbero anche non iniziare.

È probabile che le app con restrizioni di porting non guardino o agiscano correttamente per la maggior parte della tua base di clienti, quindi puoi prendere in considerazione una riprogettazione piuttosto che una porta se vuoi massimizzare le entrate.

Esiste una domanda per gli sviluppatori che hanno esperienza con lo sviluppo di iOS e Android. Controlla le schede di lavoro locali per alcune statistiche.

    
risposta data 18.10.2011 - 22:09
fonte

Leggi altre domande sui tag