claro não é a silver bullet , mas se queres multi plataformas é do melhor que 
há por ai .

Os custos são relativos aos ganhos … claramente uma app que fature 20k ano  e 
depois por estar em mais plataformas duplique esse valor com apenas mais 30% de 
trabalho … compensa.


E 2000€ por ano não pagam dois Developers adicionais 









Sent from Surface





From: Hugo Ferreira
Sent: ‎Wednesday‎, ‎22‎ ‎October‎ ‎2014 ‎07‎:‎24
To: RIA Group





Cristovão,



Vamos a casos práticos ok ?

Tenho uma app que já "sofreu" 5 versões majoradas e literalmente dezenas de 
versões minoradas desde 2011 até à data !




Lá porque lanço muitas versões, não significa que seja um mau programador. Não 
sou perfeito, muito longe disso mas a grande maioria dos updates foram para 
manter a app "fresca", caso contrário ela irá morrer naturalmente nos 
marketplaces. Os tempos mudaram desde 2011 em relação à atractividade dos 
marketplaces mas essa regra mantem-se. Os utilizadores adoram updates e 
rapidamente cancam-se de 1 app que não tenha um update à muito tempo (salvo 
excepções claro).




Tens 1 iPhone 4S/5/5S que faz muito mais do que alguma vez irias precisar e 
tiras fotos com uma qualidade de que não tiras partido (num determinado caso) 
no entanto logo que está a saír o iPhone 6, ficas com vontade de o ter mesmo 
que não percebas quais as novidades e mesmo que ouças falar que dobra. Conheço 
um caso assim (1 de muitos milhares).




Com as apps é a mesma coisa. 1 das minhas apps não sofre updates à muito tempo 
e já tive users que disseram que estão satisfeitissimos no entanto perguntam 
quando vai sair 1 update :P




O Xamarim deve estar a ganhar bastante dinheiro com algumas licenças mas 
enquanto logo solitário, não dá mesmo para mim :(



No dia 22 de Outubro de 2014 às 07:13, Cristovão Morgado 
<[email protected]> escreveu:


Depende da app, e sobretudo do programador (nos bugs)
Na evolução podes fazer tudo na PCL e testar para Windows ... pagar 1 mês para 
testar e fazer deployment nos outros OS ..




É que podes como eu faço fazer 80% (será o core da app) sempre precisar da 
licença activa... apenas para fazer os testes nas plataformas é que se torna 
obrigatório!





Best regards

Cristóvão Morgado
pt.linkedin.com/in/cmmorgado/
github.com/cmorgado




2014-10-21 21:51 GMT+01:00 Ricardo Neves <[email protected]>:


1000 eur por ano, por plataforma?! Falas em fazer em 3 meses para poupar por 
exemplo mas como fazes com a manutenção e afins?

On 21 Oct 2014 20:39, Hugo Ferreira <[email protected]> wrote:


WTF ................ 

Em 21/10/2014 20:38, "Cristovão Morgado" <[email protected]> escreveu:


Tens 2 formas
pagas anual 1000€ por plataforma (iOS ou Android)

ou mensamente 86€ idem




imagina que consegues fazer o que precisas em 3 meses .. sempre gastas menos....





Best regards

Cristóvão Morgado
pt.linkedin.com/in/cmmorgado/
github.com/cmorgado




2014-10-21 20:17 GMT+01:00 Hugo Ferreira <[email protected]>:


Esse "só" é por 3 meses de subscricao ? E se eu quiser usar todos os meses nao 
posso ? Tenho de pagar todos os meses ?

Em 21/10/2014 19:45, "Cristovão Morgado" <[email protected]> escreveu:




Tens os dois modelos... o que é porreiro...



Num mês fazes a base, noutro iOS e noutro Android... "só" gastas 160€ 





Best regards

Cristóvão Morgado
pt.linkedin.com/in/cmmorgado/
github.com/cmorgado




2014-10-21 19:39 GMT+01:00 Hugo Ferreira <[email protected]>:


Por curiosidade, isso agora é subscricao ? 

Em 21/10/2014 17:25, "Cristovão Morgado" <[email protected]> escreveu:




VM ou MAC ... ambos funcionam ...







Best regards

Cristóvão Morgado
pt.linkedin.com/in/cmmorgado/
github.com/cmorgado




2014-10-21 17:23 GMT+01:00 Ricardo Araújo <[email protected]>:


Mesmo assim... para fazer deploy com o Xamarin para iOS é necessário faze-lo 
num mac ou pode ser numa maquina virtual?



No dia 21 de Outubro de 2014 às 17:20, Hugo Ferreira <[email protected]> 
escreveu:




Lê o documento. Isso não chega !



No dia 21 de Outubro de 2014 às 17:18, Cristovão Morgado 
<[email protected]> escreveu:




Xamarin já usa o SDK 8.0 da Apple pelo que não vai haver problema





Best regards

Cristóvão Morgado
pt.linkedin.com/in/cmmorgado/
github.com/cmorgado




2014-10-21 17:04 GMT+01:00 Hugo Ferreira <[email protected]>:


Já não uso Flash à muito tempo.
Flex + AIR "ainda uso".




Da mesma forma que eu sempre achei idiota usar-se Flash em mobile (mesmo antes 
de 2011), também acho idiota usar-se HTML para fazer aplicação desktop e mobile 
mas isto sou eu !




Penso que o Xamarim vai sofrer do mesmo mal que o AIR e restantes para iOS em 
2015 mas ao contrário do AIR, acredito que já estejam a resolver isso.



No dia 21 de Outubro de 2014 às 16:53, Ricardo Araújo 
<[email protected]> escreveu:






Cristovão Morgado, qual é o tarifário que usas para o Xamarin?



No dia 21 de Outubro de 2014 às 16:39, Ricardo Neves 
<[email protected]> escreveu:




No meu caso, eu continuo a usar flash, flex e air porque em digital signage não 
tens alternativas viáveis. Isto a menos que queiras perder imenso tempo para 
fazer um projeto de treta com performance duvidosa. Cada caso é um caso



On 21 Oct 2014 15:59, Bruno Perry <[email protected]> wrote:


@Hugo Ferreira
Html é para fazer sites?
Porque dizes isso?

Eu tambem ainda estou admirado em como é que o flash ou flex ou air ainda 
existem..

Foram grandes tecnologias, mas hoje em dia?! Pa que?

On Oct 21, 2014 4:55 PM, "Ricardo Neves" <[email protected]> wrote:


Da ultima vez que a apple se"queixou" foi flex, flash e muita merda à vida. 
Agoravai air tb

On 21 Oct 2014 15:33, APintex Gmail <[email protected]> wrote:


Inteiramente de acordo com o Hugo. A paixão de coração da Adobe para a Apple é 
que já é outra conversa… :)


A cereja sobre o bolo era mesmo o swift correr noutras plataformas…




António Pinto

[email protected]








No dia 21/10/2014, às 14:49, Hugo Ferreira <[email protected]> escreveu:




As razoes já foram debatidas: em suma reaproveitamento de código base (alto 
nível) entre Android e iOS.

No entanto Java/Android é bastante acessível.

ObjectiveC não me atrai.

HTML é para fazer sites.

Felizmente que apareceu o Swift.




Segundo a Apple, para passar a compilar em 64 bits, basta activar uma flag no 
XCode.

Não será assim tão simples também para o AIR. João F ?







Em 21/10/2014 13:00, "Bruno Perry" <[email protected]> escreveu:


Porque razao o pessoal ainda usa Air? porque não usam diretamente Java/Android, 
ObjectiveC/Swift ou JS/HTML5? Acham assim tão mau?
O que ainda consideram ser vantajoso ao usar Air/AS3/Flex (tanto para mobile ou 
dt)?



2014-10-21 12:34 GMT+01:00 Ricardo Araújo <[email protected]>:


Pois é, 
esperemos que a Adobe se adapte mais uma vez! 



No dia 21 de Outubro de 2014 às 11:56, Hugo Ferreira <[email protected]> 
escreveu:


https://forums.adobe.com/message/6850702#6850702




Para mim a maior vantagem do AIR no mundo mobile é o port de código entre 
Android e iOS no entanto o ponto levantado ontem 
https://developer.apple.com/news/?id=10202014a coloca o AIR para iOS em risco 
(again and again).




Como a Adobe tem uma paixão de coração pela Apple, estou confiante que vão 
resolver o problema.




Para mim no dia que deixar de poder usar o mesmo código base entre Android e 
iOS será o dia que deixaria de usar AIR e por consequência Flex. Talvez seja o 
melhor ...



-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.




-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.





-- 

Bruno Perry
UI / UX Developer

+351 93 430 56 53



-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.



-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.


-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.

-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.

-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.

-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.




-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.






-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.




-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.




-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.




-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.


-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.



-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.


-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.



-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.


-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.

-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.

-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.


-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.


-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, consulte https://groups.google.com/d/optout.

Responder a