Kobold2D está bem e vivo. De fato tanto para que eu pensasse: “Eh, é louco, mas talvez não … lhe darei um tiro e verei a que distância venho.” “Hey, it’s crazy, but maybe not … I’ll give it a shot and see how far I get.”
O pensamento deveu tentar e acrescentar o motor cocos2d-x (cocos2d em C ++) em conjunto com o projeto de exemplo Olá Mundial à área de trabalho Kobold2D. O resultado: precisou-se de aproximadamente 90 minutos, a maior parte daquela compreensão do correto constrói colocações e caminhos de pesquisa de cabeçada. E ele somente trabalhou. it took about 90 minutes, most of that figuring out the correct build settings and header search paths. And it just worked.
Surpresa!
Agora mesmo isto é somente a versão iOS. Um cocos2d-x Mac projeto será acrescentado logo que a plataforma Mac seja oficialmente apoiada por cocos2d-x (ou ele já e faltei a isto?). Então os reveladores teriam a escolha entre a utilização Objetivo-C ou C ++ como a língua primária para desenvolver o seu iOS & Mac OS X jogos. ). Then developers would have the choice between using either Objective-C or C++ as the primary language for developing their iOS & Mac OS X games.
Ele também me fez pensar: “Eh, há esta outra fonte aberta o 2o motor de jogo … hmmm.”
”
Zynga
Parece ter a mão registrou os nomes de domínio ZyngaCocos.com e ZyngaCocos2D.com
É de um correio de Descobertas DotWeekly que foi informado pelo leitor indy no meu post do blog último Zynga e Fonte Aberta.
Segundo o WhoIs o domínio foi registrado por MarktMonitor, uma companhia que protege marcas e dirige domínios de grandes empresas, efetivamente escondendo-se quem realmente registrou o domínio. Mas é difícil supor que alguém mas Zynga registraria tal nome de domínio.
O que isto nos diz?
Não muito no momento atual. As pessoas e as companhias registram domínios todo o tempo. Contudo, se este domínio de fato foi registrado por Zynga, pelo menos exprime a intenção de estabelecer um site web ou até uma marca etiquetou ZyngaCocos respectivamente ZyngaCocos2D. However, if this domain was indeed registered by Zynga, it at least expresses intent to establish a website or even a brand labelled ZyngaCocos respectively ZyngaCocos2D.
Sabemos que Ricardo é o proprietário de marca de comércio de “Cocos2D” e houve um certificado de registro emitido no dia 12 de abril de 2011:

Zynga adquiriu “certos ativos de SapusMedia”, que pode significar que eles também adquiriram a marca de comércio. Nesse caso isto significa que eles podem exercer o controle sob todos os portos de Cocos2D – os reveladores aceitam certos termos para continuar usando a marca de comércio, ou eles terão de retirar todas as marcas de comércio de Cocos2D e remarcar os seus motores. Que não penso que eles farão porque um comportamento assim criaria muitas respostas negativas e mal PR. Which I don’t think they’ll do because a behavior like that would create lots of negative responses and bad PR.
Remarcar Cocos2D?
Considerando o novo registro de domínio, acredito que é mais provável que eles simplesmente planejem re-marcar Cocos2D (para o I-Phone) como o seu próprio: ZyngaCocos (2o).
Estou seguro que alguns de vocês suspeitarão imediatamente isto tornar-se uma versão comercial de Cocos2D do I-Phone mas a menos que eles adquiram a permissão de todos os contribuidores, eles não podem modificar a licença ou teriam de retirar o código de todos os contribuidores que não lhes permitem usar o seu código de acordo com uma nova licença. Se eles realmente planejam fazer uma versão comercial de Cocos2D eles teriam de reescrever essencialmente o motor. Ou compre fora os contribuidores também. Mas não é com muita probabilidade porque seria um processo difícil e a venda de um motor de jogo não é muito lucrativa – em relação ao fluxo de caixa de Zynga naturalmente. Or buy out the contributors as well. But it’s not very likely because it would be a difficult process and selling a game engine is not very lucrative – in relation to Zynga’s cash flow of course.
Se ele estiver indo ser somente um reato de marcar a ferro quente simples do motor de cocos2d-I-Phone, sou um bocado confundido por depois que eles disseram no anúncio inicial ter alugado Ricardo e Rolando. Eles apuraram que o site web cocos2d-iphone.org e a comunidade permanecerão independentes e administrados por Ricardo como ele é feito no passado. Para que me leve a acreditar que se houver um ZyngaCocos2D, será de qualquer maneira diferente e independente do cocos2d-I-Phone. A menos que só se dissesse que isto evitasse uma primeira reação negativa da comunidade, e nos guardasse na escuridão. So that leads me to believe that if there’s a ZyngaCocos2D, it’ll be somehow different and independent from cocos2d-iphone. Unless that was only said to avoid a negative first reaction from the community, and to keep us in the dark.
Mas encontro que ele muito supõe que Ricardo abandonaria o seu bebê só para o ver lentamente morrer ou deixar vão dele inteiramente. Agora, se você considerar a conexão forte de Ricardo com o cocos2d-I-Phone e o movimento de fonte aberto e a sua integridade, não espero uma versão comercial mas aquele que é a fonte aberta. E não espero uma versão pública que apodrece lentamente do motor de cocos2d-I-Phone também, a menos que ZyngaCocos2D seja de qualquer maneira diferente do cocos2d-I-Phone. And I don’t expect a slowly rotting public version of the cocos2d-iphone engine either, unless ZyngaCocos2D is somehow different from cocos2d-iphone.
Realmente sou interessado agora o que eles estão planejando fazer. Houve muito pouca informação (de fato: nenhum) revelou sobre que o futuro do cocos2d-I-Phone parecerá, e não espero nenhuma resposta (não até de Ricardo & Rolando) até que Zynga façam outro lançamento de prensa. Isto leva-me a acreditar que há só duas opções: none) revealed about what the future of cocos2d-iphone will look like, and I don’t expect any answers (not even from Ricardo & Rolando) until Zynga make another press release. This leads me to believe there’s only two options:
- Algo grande acontecerá, e eles querem assegurar-se que está indo ser um anúncio de grande explosão. Eg Zynga de fato fazendo um compromisso de abrir desenvolvimento de motor de jogo de fonte.
- Não gostaremos das notícias, ou realmente não há nenhum, portanto eles não levantariam uns flocos ou criariam expectativas falsas.
Penso que estou indo com #1 por enquanto esperando o pior. O que faz você pensa está indo acontecer?
Fiz um pouco de pesquisa para compreender mais sobre envolvimentos de Zynga em projetos de fonte abertos. A pesquisa não é abrangente nem conclusiva mas fornece um pouco mais discernimento. Pelo menos tanto como é possível de uma corporação com departamentos PR. At least as much as is possible from a corporation with PR departments.
Membase
Membase é um banco de dados NoSQL.
Este artigo informa no envolvimento de Zynga como se segue:
O abastecedor de jogo casual Zynga encontrou que os seus esforços de dirigir a carga das suas operações de banco de dados ensamblaram com o trabalho que é feito em NorthScale e NHN e decidiram contribuir achados de pesquisa e para a comunidade de fonte aberta, bem como patrocinando esforços continuam de manter e realçar o software.
Patrocinar esforços de manter e realçar. O patrocínio significa que há dinheiro ou a mão-de-obra que entra no projeto. Zynga está à espera de promover Cocos2D. Note a diferença. Zynga looks forward to advancing Cocos2D. Notice the difference.
Outro artigo do mesmo sujeito cota CTO de Zynga Cadir Sotavento:
“O objetivo de Zynga foi simples: precisamos de um banco de dados que pode acompanhar as exigências desafiantes dos nossos jogos minimizando o nosso preço médio, totalmente carregado por operação de banco de dados — inclusive equipamento de capital, preços de gestão e produtividade de revelador. Avaliamos muitas tecnologias de banco de dados NoSQL mas todos ficaram frustrados das nossas exigências estritas. Os nossos esforços de desenvolvimento membase ensamblaram com o trabalho que é feito em NorthScale e NHN e somos encantados de contribuir o nosso código para a comunidade de fonte aberta e patrocinar esforços continuam de manter e realçar o software.” We evaluated many NoSQL database technologies but all fell short of our stringent requirements. Our membase development efforts dovetailed with work being done at NorthScale and NHN and we’re delighted to contribute our code to the open source community and to sponsor continuing efforts to maintain and enhance the software.”
Todos exceto um projeto no repositório github de Zynga estão relacionados a Membase: moxi (forcado de membase), zstored, mcmux e pecl-memcached.
Em uma entrevista, gerente de país Zynga de India Shan Kadavil, refere-se a Moxi:
Os nossos reveladores estiveram implicados em vários projetos de fonte abertos, inclusive o desenvolvimento de instrumentos de fonte abertos para grampear embaraços. Um exemplo é o projeto de Moxi – quando olhávamos para a escalada da nossa infraestrutura, precisamos de uma tecnologia que pode ajudar-nos a escalar horizontalmente, acrescentar novos Servidores Web como quando necessário sem ser bottlenecked na camada de armazenamento. Tendo examinado e escrutinado todas as opções proprietárias, olhamos em direção à fonte aberta e encontramos o projeto de Moxi, que trabalhou como uma carga balancer para a camada que esconde. Ajudamos a escalar o projeto de Moxi especificamente acrescentando modificações para tratar a grande nuvem ambientes computacionais. Having examined and scrutinised all the proprietary options, we looked towards open source and found the Moxi project, which worked like a load balancer for the caching layer. We helped scale the Moxi project specifically by adding modifications to handle large cloud computing environments.
Esta afirmação realmente fez-me admirar-se o que aqueles outros projetos de fonte abertos consistem em que Zynga esteve implicado em? É difícil encontrar algo porque submeter uma modificação de código raramente faz que a um lançamento de prensa seja emitido.
FontLabel
O projeto de FontLabel foi lançado como fonte aberta por Zynga. Ele permite-lhe dar qualquer truetype (ttf) fonte no I-Phone, não somente as fontes construídas fornecidas pela Maçã. Não deve ser confundido com a interpretação de fonte do mapa de bits, em vez disso ele comporta-se como UIFont mas permite-lhe usar fontes de não-sistema. It’s not to be confused with bitmap-font rendering, instead it behaves like UIFont but allows you to use non-system fonts.
FontLabel foi acrescentado ao cocos2d-I-Phone em setembro de 2009.
Para falar a verdade, FontLabel não é a espécie do projeto que teria parado o mundo da fiação. Mas é uma espécie de projeto que benefícios de muitos reveladores que usam, e assim testam-no. Assim fazê-lo abrir a fonte faz sentido. So making it open source makes sense.
Outros projetos de OS?
É difícil encontrar que referências de Zynga que contribui abrem projetos de fonte, porque normalmente não haverá um lançamento de prensa emitido quando um coder submete um embaraço a um projeto de fonte aberto mais ou menos obscuro.
Eu só sabia um outro projeto de OS, que foi FontLabel que foi de fato começado por Zynga. Se você souber que uma fonte aberta prevê que Zynga contribuiu e que falhei, por favor mencione-o em um comentário, obrigado!
Mas se é o envolvimento inteiro Zynga tem com a Fonte Aberta, então ele não me dá a impressão que eles são a fonte aberta amistosa. Eles apoiam-no quando faz sentido, para PR, para o teste beta livre, ou se eles precisarem de abrir a tecnologia de fonte e querer jogar bonito. Naquela consideração eles são não diferentes do que qualquer outra grande empresa. In that regard they are no different than any other big company.
A visão de Zynga de Fonte Aberta
A entrevista com o gerente de país de Zynga da Índia publicou há mais de um ano fornece algumas pistas.
Pensamos na fonte aberta como um movimento e não como um determinado projeto. O êxito dos projetos usando fonte aberta é possível só quando múltiplas pessoas contribuem e quando a indústria os endossa.
Que significa que sem suporte de indústria (leia: as finanças, a mão-de-obra, vendendo) abrem-se os projetos de fonte não podem ser bem sucedidos. Pelo menos não pela sua definição de êxito. At least not by their definition of success.
A seguinte afirmação faz aquele esperançoso:
Temos múltiplos modelos para implicar a comunidade. Tivemos membros do trabalho de projetos de fonte aberto comercialmente para nós para construir uma plataforma ou instrumento para nós. Àquele fim, devolvemos a produção inteira à comunidade. To that end, we gave the entire output back to the community.
Isto é praticamente idêntico ao contrato de Ricardo e Rolando. Contudo, penso que esta afirmação se refere mais à contratação de acordos em vez de emprego.
Suspeito que Ricardo e Rolando já trabalhavam como contratantes para Zynga dos meses passados. De Ricardo entrega ao projeto de cocos2d-I-Phone por cima dos meses passados eu sempre me admirava que tipo de segredo prevêem que ele continuava a trabalhar. Para mim confiar parecido subprodutos de uns projetos diferentes, mais grandes. Alguns confiam fases incluídas muitas mais pequenas modificações, não algo que você passará o seu dia inteiro continuando a trabalhar. To me the commits looked like by-products of a different, bigger projects. Some commit phases included many smaller changes, not something that you’ll spend your entire day working on.
Antes de mover-se de fato do continente ao continente você quase certamente tem de ter colaborado de algum modo, se vir a conhecer agora mesmo um a outro. Portanto posso imaginar algo que já é desenvolvido no segredo em uma base de contrato. A pergunta é, se isto for verdade, o que é e quando ou se o estaremos vendo. The question is, if this is true, what it is and when or if we’ll be seeing it.
A afirmação depois do último:
O segundo modelo é o modelo não-comercial que nos implica entrando em fios de fonte abertos, compartilhando idéias e trabalhe colaborativamente com a comunidade com os nossos embaraços de código.
Okay, para que "o modelo" seja basicamente o que qualquer revelador faz em algum momento a tempo. A criação de embaraços de código é definitivamente o modo mais fácil de contribuir para algo um projeto de fonte aberto, e todos nós compartilhamos idéias e colaboramos (fale: nomeação em fóruns). Aquela oração fez-me rir. Como você realmente não pode chamá-lo um modelo – é o que todos nós fazemos. posting in forums). That sentence made me laugh. Because you can’t really call it a model – it’s what we all do.
Como a Alemanha Zynga veio para ser
Por acaso encontrei outra aquisição Zynga feito em setembro de 2010. Eles compraram a Dextrose de lançamento alemã (enquanto menos de 20 km localizados de onde vivo) para obter os seus Salves motor de HTML5 e os fazem tornar-se a Alemanha Zynga. Paul Bakaus é o co-fundador da Dextrose e um membro de grupo central jQuery (jQuery UI criador), e agora CTO da Alemanha Zynga. Paul Bakaus is co-founder of Dextrose and a jQuery core team member (jQuery UI creator), and now CTO of Zynga Germany.
O aspecto interessante aqui é o motor de Salves. Supôs-se que ele fosse autorizado como middleware a outros reveladores de jogo e publicadores. Mas depois da aquisição de Zynga tornou-se um motor proprietário e não será autorizado. Todos os sites web de Dextrose e Salves bem como as suas contas de ligação em rede sociais foram desde então retirados, e Zynga a Alemanha trasladada em 80 km ao Frankfurt / Principais: a cidade com um dos aeroportos mais ocupados de Europa e muitos vôos diretos para para o ultramar. Obviamente fazer Zynga a Alemanha mais acessível para corporativo. But after Zynga’s acquisition it became a proprietary engine and won’t be licensed. All websites of Dextrose and Aves as well as their social networking accounts have since been removed, and Zynga Germany relocated by 80 km to Frankfurt/Main: the city with one of Europe’s busiest airports and many direct flights to overseas. Obviously to make Zynga Germany more accessible for corporate.
Dê uma olhada de que o motor é capaz e você entenderá porque Zynga teve de tê-lo. E porque eles quiseram que ninguém mais não o tivesse.
Significação?
Não quero ler demasiado nisto, mas sou cético. Para a maior parte de corporações, fazendo bom para a comunidade é somente não no seu programa – exceto naturalmente o seu departamento PR. Não encontrei nenhuma indicação que Zynga é algo diferente. Embora eles gostem de ser o "google de jogos”, eles são uma grande diferença a google quando vem para abrir-se a fonte prevê que parece. I haven’t found any indication that Zynga is any different. Although they like to be the “google of games”, they’re a far cry from google when it comes to open source projects it seems.
É claro que alugar Ricardo e Rolando está fornecendo o valor de Zynga antes de tudo. Se fosse algum outro caminho, os dois não se estariam movendo para São Francisco mas estariam trabalhando em uma base de contrato. Zynga não pode comprar possivelmente o cocos2d-I-Phone, portanto eles simplesmente "adquiriram" a seguinte melhor coisa, que significa alugar os seus contribuidores-chave. O projeto de cocos2d-I-Phone permanece não tocado, mas preocupo-me que a ênfase esteja em permanece. Zynga could not possibly buy cocos2d-iphone, so they simply “acquired” the next best thing, which means hiring its key contributors. The cocos2d-iphone project remains untouched, but I worry the emphasis is on remains.
De outro lado, Zynga ao que parece registrou-se o domínio ZyngaCocos2D.com … tão talvez lá têm mais grandes planos do cocos2d-I-Phone?
O meu Cocos2D Xcode projeto está agora em Github. A fonte aberta, livre, propriamente MIT Autorizado, inclui o rootViewController e apoia Cocos2D v0.99.5 rc0.
Também estou continuando a trabalhar (com) uma versão muito realçada do projeto de Xcode. Ele integra a cera (Lua) e um Sistema de Componente de Objeto de Jogo que denominei “gocos”. Também vem com classes de conveniência muito mais úteis. Also comes with a lot more useful convenience classes.
Mas a grande idéia é transferir de fato (ou conexão dentro de github, se eu puder compreender se e como isto trabalha) todos os projetos dependentes em um repositório, para que você possa carregar de tudo ao mesmo tempo e ele trabalha fora da caixa. Atualmente há 3 projetos referidos pelo cocos2d-projeto: o gocos (vão chamá-lo uma biblioteca de conveniência e código de gameplay de Cocos2D), a cera (suporte de Lua) e obviamente cocos2d-I-Phone. Portanto tudo isto é necessário está indo ser embrulhado em um grande pacote, que vazios toda da incompatibilidade de versão emite. gocos (let’s call it a library of convenience and gameplay code for Cocos2D), wax (Lua support) and obviously cocos2d-iphone. So everything that’s needed is going to be bundled in one big package, which voids all of the version incompatibility issues.
Você ainda pode experimentar com versões diferentes destas bibliotecas mas neste caso penso que você sabe o que você está fazendo e isto emana devem ser esperados. Mas sendo um repositório github, você pode clonar naturalmente e confiar modificações.
Aperitivo
Aqui está o que fiz com Lua. Estou usando-o atualmente só como uma melhor substituição plist de colocações. É melhor do que plist porque você pode comentar cada item, você pode classificá-los facilmente, você pode dirigir funções e algoritmos para gerar valores ou carregar dados adicionais, e em geral é muito mais fácil trabalhar com do que o editor plist. Aqui está um config.lua reduzido que é carregado no tempo de execução em uma hierarquia de objetos de NSDictionary: It’s better than plist because you can comment on each item, you can sort them easily, you can run functions and algorithms to generate values or load additional data, and in general it’s a lot easier to work with than the plist editor. Here’s a reduced config.lua that is loaded at runtime into a hierarchy of NSDictionary objects:
{
AccelerometerControls =
{
UpdatesPerSecond = 60, - 60 Hz -- 60 Hz
Sensibilidade = 0.997,
SensitivityX =-2,,
SensitivityY = 2,
MaxVelocity = 100,
},
}
devolva config
E esta linha do código carrega estes valores e destina-os às propriedades conforme denominadas da classe de objetivo:
Isto é tudo que você tem de fazer para transferir os valores de config.lua em um exemplo de classe. Enorme timesaver! O único desconto consiste em que ele atualmente não pode diferenciar-se entre bóia, número interno e bool (devido a NSNumber), portanto ele atualmente só apoia propriedades de bóia. The only drawback is that it currently can’t differentiate between float, int and bool (due to NSNumber), so it currently only supports float properties.
AccSim escrito por Otto Chrons é um App (carregamento em iTunes) que lhe permite controlar o seu jogo que corre no Simulador com o seu dispositivo iOS. Significando, os jogos de jogo no Simulador mas entrada de acelerômetro estão vindo de fato do seu dispositivo! Você pode aprender mais sobre ele no Construído. Por. Mim site web, que inclui um vídeo de mostra: You can learn more about it on the Built.By.Me website, which includes a sample video:
O Hmmm … de qualquer maneira este jogo parece estranhamente familiar.
AccSim não empacota o mesmo soco que o iSimulate faz, que também pode ser usado para enviar entrada de multitoque, GPS e eventos de Bússola ao Simulador, mais muito mais. Mas a boa coisa sobre AccSim consiste em que não é somente livre mas o texto fonte AccSim é a fonte aberta!
Tropecei através deste Post do blog AppBoy sobre o Andróide e o seu Mercado. E ele lembrou-me do que penso quando ouço pessoas que têm confiança no Andróide: o Andróide não está indo governar o mundo. Período. the Android is not going to rule the world. Period.
As razões não são muitos mas eles são cruciais. Em primeiro lugar, a Fonte Aberta não é uma Característica! Ouço isto muito muitas vezes. “Sim mas o Andróide é a Fonte Aberta, você não pode competir com isto!” . Uh-huh. Em verdade, não quero competir com a Fonte Aberta se isto significar a merda de qualidade baixa. Não há nenhum controle de qualidade no Mercado de Andróide. Para algum isto soletra a liberdade da escolha e que não. E sim, a Maçã tomou algumas decisões de puxar apps da Loja de App de que muitas pessoas não gostaram. Mas vai não se esquecem de que 99 % do I-Phone usuários de OS somente não se preocupam. Há ainda bastante diversidade, e não se parece com a Maçã puxou o Facebook App, Twitterific, Salto de Rabiscos ou Pássaros Zangados. Apps como que as pessoas realmente usam e. Tenha em mente que sempre que a Maçã decida puxar um App, recentemente que foi por causa do conteúdo maduro permitindo um grande jogador naquele mercado guardar o seu Apps online, as pessoas falam sobre que porque (a) eles gostam de aborrecer-se e (b) o blogosphere e as passagens de notícias precisam de algo para falar sobre. No fim é somente ar quente. I hear that very often. “Yeah but Android is Open Source, you can’t compete with that!”. Uh-huh. As a matter of fact, i do not want to compete with Open Source if that means low-quality crap. There is no quality control on the Android Market. For some this spells freedom of choice and what not. And yes, Apple has made some decisions to pull apps from the App Store that a lot of people didn’t like. But let’s not forget that 99% of iPhone OS users just don’t care. There’s still enough diversity, and it’s not like Apple has pulled the Facebook App, Twitterific, Doodle Jump or Angry Birds. Apps that people really use and like. Keep in mind that whenever Apple decides to pull an App, recently that was because of mature content while allowing a big player in that market to keep his Apps online, people talk about that because (a) they like to get upset and (b) the blogosphere and news outlets need something to talk about. In the end it’s just hot air.
Vai voltar ao Andróide entretanto. Portanto é a fonte aberta. O que isto até significa? O próprio OS é a fonte aberta. Grande para as companhias que constroem os seus próprios dispositivos naquele software. Mal para o consumidor: você ainda tem o mesmo problema que todos os telefones celulares têm. Ele parece-se com a comutação de Nokia e são centenas de dispositivos diferentes unidos pela Loja de Ovi ao Andróide, com a sua centena e dispositivos cada vez mais divergem e uma Loja de App unida. Onde isto nos conduz? Uma enorme pilha da livre escolha que ninguém realmente quer se você assim vai. Para reveladores torna-se cada vez mais mais difícil desenvolver Apps que correm em todos os dispositivos de Andróide e o que é mais, mesmo se você conseguir apoiar 99 % de todos os dispositivos agora mesmo, amanhã haverá um novo dispositivo que sai que não dirigirá o seu app. Como um revelador independente isto é inferno. Você não tem nenhum modo de contar se apoiar uma linha específica de dispositivos de Andróide o adquirirá um auxílio comercial significante. Assim como você calcula quanto tempo você passará em cada um? São conjeturas puras. Compadeço-me de reveladores de Andróide. What does that even mean? The OS itself is open source. Great for the companies who build their own devices on that software. Bad for the consumer: you still have the same problem all mobile phones have. It’s like switching from Nokia and it’s hundreds of different devices united by the Ovi Store to Android, with its hundred and more and more diverging devices and a united App Store. Where does that lead us? A huge pile of free choice no one really wants if you so will. For developers it gets increasingly harder to develop Apps that run on all Android devices and what’s more, even if you manage to support 99% of all devices right now, tomorrow there will be a new device coming out that won’t run your app. As an independent developer this is hell. You have no way of telling whether supporting a specific line of Android devices will get you a significant sales boost. So how do you calculate how much time you’ll spend on each? It’s pure guesswork. I pity Android developers.
O próprio mercado de I-Phone é difícil mas há uma coisa na qual você pode e deve pôr todos os seus esforços: Marketing. Você desenvolve-se para um dispositivo (bem, okay faça isto 3) enquanto entrementes você compreende que sites web visar, que a blog, que comunidades juntar-se, onde solicitar revistas de App, que Lançamentos de Prensa distribuir, etc. O código já é feito, Vendendo o seu App é a parte difícil. É o mesmo com o Andróide, exceto que a parte de código com os seus dispositivos divergem deve tal como muito fazer. E é somente não divertimento que adapta o mesmo app a dispositivos diferentes. É uma das coisas que eu não me incomodaria de não fazer. You develop for one device (well, ok make that 3) while in the meantime you figure out which websites to target, what to blog, which communities to join, where to apply for App reviews, what Press Releases to send out, etc. The code is already done, Marketing your App is the hard part. It’s the same with the Android, except that the code part with its diverging devices is just as hard to do. And it’s just not fun adapting the same app to different devices. It’s one of the things i wouldn’t mind not doing.
A maior parte das pessoas francas que escolhem o Andróide escolhem-no porque eles não gostam da Maçã (bastante feira), ou eles não gostam de ecossistemas fechados e gostam (realmente?) tudo que tem a etiqueta “Abre a Fonte” anexada a ela. Contudo, eles são uma minoria no mercado de Andróide. A maior parte de usuários de Andróide somente adquiriram de que eles precisaram: um telefone celular de trabalho. Eles não têm nenhuma idéia, e nenhuma pista e não se preocupam com a Fonte Aberta. Para eles, a etiqueta “Abre-se a Fonte” não tem nenhuma significação. However, they’re a minority on the Android market. Most Android users just got what they needed: a working mobile phone. They have no idea, and no clue and don’t care about Open Source. For them, the label “Open Source” has no meaning.









