Ideias de projetos
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Embora o J2ObjC esteja evoluindo rapidamente, ainda há mais recursos que os desenvolvedores gostariam de ver. Há
vários projetos desse tipo que são pequenos e independentes, perfeitos para engenheiros interessados em
aprender sobre tradutores ou que querem contribuir de alguma forma. Se quiser ajudar, leia e aceite o Contrato de Licença de Colaborador Individual do Google.
Melhorias de tradução
- Código otimizado: as traduções de j2objc tendem a ser semanticamente corretas (aderem ao design da fonte Java), mas geralmente podem ser melhor escritas de uma perspectiva Objective-C. Sempre que você vir
o código traduzido e pensar: "Eu escreveria assim", contribua com uma otimização.
Outras bibliotecas
- JOGL (Java para OpenGL): o projeto JOGL já tem uma
porta macOS. O código específico do OSX
é pequeno, então é possível transferi-lo para o iOS usando j2objc, especialmente porque ele é
ativo no Android.
JSON: existem várias bibliotecas JSON em Java. Portanto, escolher uma
rápida, pequena e que se alinhe bem com o iOS seria útil.
Apache HttpCore, Apache HttpClient (em inglês)
Exemplos de apps iOS
Há uma curva de aprendizado relativamente íngreme para usar j2objc, então apps simples que demonstram como ele pode ser integrado com apps iOS ajudarão.
Tutoriais
Como começar, dicas de desempenho etc.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-07-12 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-07-12 UTC."],[[["J2ObjC is a maturing project with opportunities for developers to contribute to translation enhancements and other libraries."],["Developers can contribute by optimizing translated Objective-C code, porting libraries like JOGL and JSON to iOS, or working on Apache HttpCore and HttpClient integration."],["Sample iOS apps and tutorials are needed to help developers learn how to use and integrate j2objc effectively."]]],[]]