Escolar Documentos
Profissional Documentos
Cultura Documentos
2
Nesse contexto, a análise da escassez de recursos educacionais para o aprendizado
do AOSP na lı́ngua portuguesa visa identificar lacunas e oportunidades de aprimoramento
nessa área, a fim de compreender as dificuldades enfrentadas pelos falantes da lı́ngua por-
tuguesa que buscam adquirir e aperfeiçoar suas habilidades em desenvolvimento nativo.
Além disso, ao superar tais dificuldades e disponibilizar recursos de aprendizagem
mais efetivos em lı́ngua portuguesa, será possı́vel estimular e capacitar um maior número
de indivı́duos, ampliando assim a comunidade de desenvolvedores nos paı́ses de lı́ngua
portuguesa.
2. Metodologia
Foi realizada uma pesquisa exploratória com o objetivo de analisar a disponibilidade de
materiais em lı́ngua portuguesa para o desenvolvimento de habilidades em tecnologias
Android, especificamente para a criação de aplicativos nativos.
A pesquisa exploratória por si só consiste na tentativa da descoberta de algo novo e
interessante realizando trabalho na pesquisa, utiliza-se essas pesquisas para fazer estudos
exploratórios, que podem servir de base para estudos concretos[Swedberg 2020].
Um questionário que contou com a participação de 55 pessoas cujos dados foram
anonimizados, selecionadas de forma aleatória e representativa foi aplicado para realizar
a análise das lacunas por meio de estudantes e profissionais da área de computação que
falam português.
O questionário abordou tópicos como o conhecimento sobre o Android Open
Source Project (AOSP) e também foi realizado levantamento dos recursos disponı́veis
na internet , a percepção da dificuldade de acesso a esses recursos e a opinião sobre a
complexidade do desenvolvimento de aplicativos Android.
Os dados coletados foram analisados por meio de estatı́stica descritiva, utilizando
as porcentagens obtidas na pesquisa. Identificaram-se lacunas na disponibilidade de mate-
riais em lı́ngua portuguesa voltados para o desenvolvimento de habilidades em tecnologias
Android.
A estatı́stica descritiva é um ramo da estatı́stica que tem como objetivo descre-
ver e resumir os dados coletados de uma amostra ou população. Ela se concentra na
organização, resumo e apresentação dos dados de forma compreensı́vel e significativa,
para que se possa entender as caracterı́sticas e padrões presentes nos dados.
Também utiliza procedimentos e técnicas para coletar, organizar e descrever os
dados. Ela permite visualizar de forma geral a variação dos valores ou dados que foram
resumidos. Os dados são apresentados por meio de tabelas ou gráficos, com o objetivo de
organizar e apresentar as informações de maneira simples e fácil de entender.
Além disso, medidas descritivas são utilizadas para descrever o comportamento
dos dados, fornecendo parâmetros que auxiliam na análise [Espanhol 2020]. A estatı́stica
descritiva busca oferecer uma visão clara e concisa dos dados, facilitando a interpretação
e compreensão dos resultados.
3
3. Resultados
A partir do questionário realizado com o grupo de 55 pessoas que assinaram o termo de
consentimento livre esclarecido, o questionário em questão encontra-se no apêndice A,
foram obtidos insights interessantes sobre o panorama do Android e do Android Open
Source Project (AOSP). Dos participantes, 87,3% (Figura 2) relataram ter contato com
Android no cotidiano, indicando a ampla presença dessa tecnologia no dia a dia das pes-
soas.
Uma descoberta relevante foi que 70,9% dos entrevistados (Figura 2) manifes-
taram interesse em estudar o Android Open Source Project. Essa estatı́stica evidencia o
reconhecimento da importância e das oportunidades oferecidas por esse projeto de código
aberto, que permite explorar e contribuir com o desenvolvimento do sistema operacional.
Figura 2. Coleta de dados sobre AOSP.
4
Figura 3. Resultados da pesquisa.
4. Dificuldades
A falta de conteúdo especı́fico em lı́ngua portuguesa representa um desafio adicional
para os desenvolvedores brasileiros que desejam aprimorar suas habilidades em tecno-
logias Android. Essa carência de materiais em seu idioma nativo dificulta o acesso às
informações necessárias para o desenvolvimento de aplicativos e pode limitar o potencial
de inovação e criação de soluções para a plataforma em paı́ses de lı́ngua portuguesa.
A disponibilidade de recursos de aprendizagem em lı́ngua portuguesa é funda-
mental para democratizar o acesso ao conhecimento e permitir que os desenvolvedores
brasileiros e de outros paı́ses falantes do idioma possam se capacitar e contribuir de forma
5
significativa para o desenvolvimento de aplicativos Android. Ao superar essa barreira
linguı́stica, é possı́vel fomentar a criação de novas soluções, impulsionar o mercado de
tecnologia e abrir oportunidades de trabalho e negócios para profissionais da área.
Além disso, a limitação de conteúdo especı́fico em lı́ngua portuguesa pode difi-
cultar a atualização de conhecimentos e o acompanhamento das tendências e avanços na
tecnologia Android e AOSP. A rápida evolução dessas tecnologias exige um constante
aprendizado e atualização por parte dos desenvolvedores, e a falta de materiais em seu
idioma nativo pode gerar um hiato de informações e conhecimentos relevantes.
O papel que a lı́ngua inglesa assume na circulação do conhecimento é poderosa
e monopolizadora tomando o lugar de outras lı́nguas no cenário acadêmico [Fuza 2017].
Embora a disponibilidade limitada de materiais em lı́ngua portuguesa e abundante na
lı́ngua inglesa para o desenvolvimento de habilidades em tecnologias Android para
criação de aplicativos nativos seja uma dificuldade por si só, existem outras dificulda-
des associadas a essa questão.
Essa limitação linguı́stica não apenas dificulta a atualização de conhecimentos,
mas também prejudica a capacidade de inovação no setor. A falta de materiais em lı́ngua
portuguesa impede que os desenvolvedores brasileiros e de outros paı́ses lusófonos te-
nham acesso às últimas tendências, novidades e práticas recomendadas na área de desen-
volvimento de aplicativos, colocando-os em desvantagem em relação a outros desenvol-
vedores que têm acesso a recursos em outros idiomas.
Além disso, a carência de materiais em lı́ngua portuguesa pode resultar em ex-
clusão tecnológica para a comunidade de desenvolvedores que falam português. A falta
de acesso à informação e à aprendizagem adequada pode limitar as oportunidades de
crescimento e progresso na carreira desses profissionais. Isso cria uma disparidade entre
paı́ses que possuem recursos abundantes em seus idiomas nativos e aqueles que enfrentam
essa carência, impactando a competitividade e a participação ativa desses desenvolvedores
no cenário global de tecnologia.
Além da escassez de materiais em lı́ngua portuguesa, existem outras dificulda-
des associadas a essa questão. A falta de acesso a materiais atualizados em português
pode dificultar a aprendizagem, a atualização de conhecimentos e a adoção das melhores
práticas no desenvolvimento nativo. Também pode resultar em uma exclusão tecnológica
em relação a paı́ses com maior disponibilidade de recursos em inglês.
A predominância da lı́ngua inglesa na documentação, nos livros e nos recursos
técnicos de desenvolvimento Android pode dificultar o acesso a informações cruciais,
especialmente para aqueles que têm dificuldade com o inglês técnico. Isso pode gerar
uma barreira de aprendizado e impedir que os desenvolvedores acompanhem as últimas
tendências e atualizações no campo do desenvolvimento Android.
Muitos materiais de aprendizagem, documentação e recursos técnicos estão dis-
ponı́veis principalmente em inglês, como os livros [Yaghmour 2013] , [Murphy 2019] e
a documentação oficial da tecnologia. Isso pode dificultar o acesso a informações atua-
lizadas e relevantes, especialmente para aqueles que têm dificuldade em compreender o
inglês técnico.
A área de desenvolvimento de aplicativos está em constante evolução, com novas
6
versões do sistema operacional, atualizações de bibliotecas e frameworks, e novas práticas
recomendadas sendo lançadas regularmente. No entanto, a escassez de conteúdo atuali-
zado em lı́ngua portuguesa pode dificultar o acompanhamento das últimas tendências e o
aprendizado das melhores práticas.
Uma das dificuldades enfrentadas pelos desenvolvedores brasileiros no contexto
da tecnologia é a participação em comunidades globais. Embora a comunidade global
de desenvolvedores Android seja altamente ativa e repleta de fóruns, grupos de discussão
e comunidades online, a barreira linguı́stica pode representar um obstáculo significativo
para os desenvolvedores que falam apenas português. Muitos desses esforços são feitos
utilizando listas de e-mail públicas e fóruns como projetos de código aberto clássicos
[Yaghmour 2013].
Essas comunidades globais são locais onde os desenvolvedores podem interagir,
trocar experiências, fazer perguntas e obter suporte de outros membros da comunidade.
Elas são uma fonte valiosa de conhecimento, dicas e soluções para problemas comuns no
desenvolvimento nativo.
No entanto, a predominância da lı́ngua inglesa nessas comunidades pode dificultar
a participação plena dos desenvolvedores brasileiros. A falta de fluência no inglês pode
limitar a capacidade de compreensão e expressão, criando barreiras para a interação e o
engajamento.
Consequentemente, os desenvolvedores que falam apenas português podem en-
frentar desafios adicionais na obtenção de suporte e orientação, na troca de ideias e na
colaboração com outros desenvolvedores. Isso pode resultar em menos oportunidades de
aprendizado, menos acesso a informações atualizadas e menos chances de construir uma
rede de contatos global.
Essa dificuldade na participação em comunidades globais pode ter um impacto ne-
gativo no crescimento profissional dos desenvolvedores brasileiros, limitando suas pers-
pectivas de aprendizado, atualização de habilidades e colaboração em projetos de âmbito
internacional.
É importante destacar que alguns tópicos avançados ou especı́ficos do desenvol-
vimento de aplicativos enfrentam uma escassez ainda maior de materiais em lı́ngua por-
tuguesa. Entre essas áreas estão o desenvolvimento de frameworks e aplicativos nativos,
realidade aumentada e desenvolvimento de aplicativos para dispositivos IoT (Internet das
Coisas).
O desenvolvimento de frameworks e aplicativos nativos requer um conhecimento
aprofundado sobre a estrutura e as melhores práticas de programação especı́ficas para cada
plataforma. Para customizar o AOSP você necessitará de grande entendimento das partes
internas e dos frameworks [Yaghmour 2013]. A falta de materiais em lı́ngua portuguesa
que abordem esses temas de maneira detalhada pode dificultar o avanço dos desenvolve-
dores nessa área. A ausência de recursos especializados pode limitar o acesso a tutoriais,
guias e exemplos práticos, tornando o aprendizado e a implementação mais desafiadores.
Da mesma forma, o desenvolvimento de aplicativos para dispositivos IoT é uma
área em constante expansão, com uma demanda crescente por soluções conectadas e in-
teligentes. No entanto, a escassez de recursos especializados em lı́ngua portuguesa nesse
7
campo pode dificultar o acesso a conhecimentos sobre protocolos de comunicação, ar-
quiteturas de sistemas e integração de dispositivos, entre outros tópicos relevantes. Isso
limita o avanço dos desenvolvedores que desejam explorar o potencial da IoT em seus
projetos.
Portanto, é fundamental reconhecer a importância de superar essa carência de ma-
teriais em lı́ngua portuguesa no campo do desenvolvimento de aplicações nativas. Dessa
forma, será possı́vel reduzir a exclusão tecnológica e fortalecer a participação desses pro-
fissionais no mercado global de tecnologia, impulsionando o desenvolvimento de aplica-
tivos nativos e contribuindo para a evolução do setor como um todo.
5. Soluções propostas
Com base nas lacunas identificadas na disponibilidade de materiais em lı́ngua portuguesa
para o desenvolvimento de habilidades em tecnologias Android voltadas à criação de apli-
cativos nativos, propõe -se soluções para preencher essas lacunas e aprimorar o acesso a
recursos de aprendizagem para a comunidade de desenvolvedores falantes da lı́ngua por-
tuguesa.
Incentivar os desenvolvedores a compartilhar seus conhecimentos por meio de
blogs, vı́deos, tutoriais e palestras em eventos proporcionará uma fonte de aprendiza-
gem acessı́vel e relevante para a comunidade de desenvolvedores Android falantes da
lı́ngua portuguesa. Essa iniciativa permite que os desenvolvedores compartilhem suas ex-
periências, insights e melhores práticas de maneira clara e compreensı́vel para aqueles
que falam português.
Ao estimular a produção de conteúdo em português por parte dos desenvolvedo-
res, será possı́vel preencher as lacunas na disponibilidade de recursos de aprendizagem,
tornando o acesso a informações e conhecimentos em tecnologias Android mais acessı́vel
para a comunidade de desenvolvedores falantes da lı́ngua portuguesa. Essa solução con-
tribuirá para o crescimento e o fortalecimento dessa comunidade, impulsionando o desen-
volvimento de habilidades e a inovação no setor.
A criação de fóruns de discussão online, grupos de estudo e comunidades dedi-
cadas ao desenvolvimento Android em lı́ngua portuguesa oferece um espaço para os de-
senvolvedores interagirem, compartilharem suas experiências e se ajudarem mutuamente.
Esses canais permitem que os desenvolvedores tirem dúvidas, debatam ideias, comparti-
lhem soluções e forneçam suporte uns aos outros.
As empresas e instituições de ensino também podem desempenhar um papel fun-
damental nesse contexto, oferecendo suporte e incentivos aos seus desenvolvedores para
que produzam conteúdo em português. Isso pode incluir a alocação de tempo dedicado
para a criação de materiais, patrocı́nio de eventos e apoio na divulgação do conteúdo
produzido. Proporcionando o compartilhamento do conhecimento e gestão do conheci-
mento aplicada na linguagem nativa dos profissionais, nesse caso, a lı́ngua portuguesa
contribuindo de maneira saudável para o desenvolvimento técnico local.
Nesse contexto, é essencial investir na criação de novos materiais educacionais em
lı́ngua portuguesa, bem como na tradução e adaptação de recursos existentes, para suprir
essa demanda por conteúdo especı́fico sobre tecnologias Android e AOSP. Essas iniciati-
vas têm o potencial de diminuir a lacuna de informações, fornecendo acesso a recursos de
8
aprendizagem de qualidade em um idioma familiar aos desenvolvedores brasileiros e de
outros paı́ses lusófonos.
Eventos presenciais, como conferências, meetups e hackathons, são oportunidades
valiosas para os desenvolvedores se encontrarem pessoalmente, estabelecerem conexões
e colaborarem em projetos conjuntos. Esses eventos podem incluir palestras, workshops e
sessões práticas voltadas para o desenvolvimento Android, proporcionando um ambiente
propı́cio para a troca de conhecimentos e a construção de relacionamentos profissionais.
Estabelecer parcerias com instituições de ensino, empresas e organizações rela-
cionadas ao desenvolvimento de tecnologias Android também é uma solução eficaz para
aumentar a disponibilidade de materiais em lı́ngua portuguesa. Essas parcerias podem
envolver o desenvolvimento de cursos, programas de capacitação, workshops e outras
atividades de aprendizagem.
Propõe-se a criação de programas complementares de capacitação focados no
aprimoramento das habilidades em lı́ngua inglesa dos profissionais de tecnologia. Esses
programas têm como objetivo fortalecer a proficiência na leitura, escrita e comunicação
em inglês, reconhecendo a importância dessa competência para acessar diretamente re-
cursos, documentações e materiais técnicos essenciais disponı́veis principalmente nesse
idioma.
Os módulos ou cursos de habilidades em lı́ngua inglesa podem abranger tópicos
relevantes para a área de desenvolvimento de aplicativos nativos, como vocabulário es-
pecı́fico, termos técnicos, gramática aplicada, leitura de documentação técnica e compre-
ensão de artigos acadêmicos. É essencial que o conteúdo seja adaptado para atender às
necessidades dos profissionais de tecnologia, relacionando o aprendizado do inglês com
o contexto especı́fico do desenvolvimento Android e do AOSP.
Incentivar a produção acadêmica na área de desenvolvimento nativo em lı́ngua
portuguesa é essencial. Isso pode ser feito por meio do apoio a pesquisas, incentivo à
publicação de artigos cientı́ficos em conferências e revistas especializadas, e estı́mulo à
participação de desenvolvedores brasileiros em eventos e competições relacionadas ao
desenvolvimento embarcado.
Essas soluções têm o potencial de melhorar significativamente o acesso a recur-
sos de aprendizagem em lı́ngua portuguesa para a comunidade de desenvolvedores, per-
mitindo que mais pessoas adquiram e aprimorem suas habilidades em tecnologias para
criação de aplicativos nativos. Além disso, essas soluções podem contribuir para o desen-
volvimento de uma comunidade mais forte e colaborativa de desenvolvedores Android de
lı́ngua portuguesa, impulsionando a inovação e o avanço tecnológico nessa área.
9
Além disso, foi mencionada a importância de incentivar a colaboração e o compar-
tilhamento de conhecimento entre a comunidade de desenvolvedores Android de lı́ngua
portuguesa. A criação de fóruns, grupos de estudo, comunidades online e eventos pre-
senciais proporcionaria um ambiente propı́cio para a troca de experiências, tirar dúvidas,
compartilhar recursos e materiais de aprendizagem. Outrossim, organizações podem fo-
mentar a criação de um portal ou wiki com material na lı́ngua nativa proporcionando o
contı́nuo desenvolvimento e aprofundamento técnico.
Com base na análise da disponibilidade de materiais em português para o desen-
volvimento de habilidades em tecnologias Android para a criação de aplicativos nativos,
fica evidente que há lacunas significativas nesse aspecto. A falta de recursos em por-
tuguês pode ser uma barreira para os desenvolvedores que desejam aprender e aprimorar
suas habilidades nessa área.
Como trabalho futuro, o desenvolvimento de um guia de estudo abrangente para
a tecnologia Android usando os materiais disponı́veis na Internet é uma excelente ideia.
Esse guia proporcionaria aos alunos e desenvolvedores uma estrutura organizada e re-
cursos recomendados, permitindo que eles explorem a tecnologia de forma eficiente e
autônoma. Seria importante abordar diferentes nı́veis de conhecimento, desde conceitos
básicos até tópicos avançados, e fornecer diretrizes passo a passo, exemplos de código e
práticas recomendadas.
Além disso, a criação de uma visão geral da arquitetura de software usada no
Android seria uma perspectiva interessante para trabalhos futuros. Isso envolveria a
exploração dos componentes principais do sistema, como atividades, serviços, bem como
a compreensão de como eles interagem entre si. Uma visão geral da arquitetura permi-
tiria que os desenvolvedores entendessem melhor como seus aplicativos se encaixam no
ecossistema e como aproveitar ao máximo os recursos e as funcionalidades disponı́veis.
Ambos os trabalhos futuros propostos contribuiriam para preencher as lacunas na
disponibilidade de materiais em lı́ngua portuguesa e forneceriam recursos valiosos para a
comunidade de desenvolvedores Android. Com esses recursos adicionais, os estudantes
e desenvolvedores teriam acesso a um guia de estudo completo e a uma compreensão
aprofundada da arquitetura, possibilitando um aprendizado mais eficaz e uma aplicação
mais eficiente das tecnologias Android em seus projetos.
Acredita-se que essas soluções têm o potencial de melhorar significativamente o
acesso aos recursos de aprendizado em lı́ngua portuguesa para a comunidade de desenvol-
vedores Android. Ao preencher as lacunas identificadas, essas iniciativas irão fortalecer o
desenvolvimento de habilidades e promover a inovação dentro da comunidade, permitindo
que os desenvolvedores brasileiros tenham acesso a recursos de aprendizagem relevantes
e de qualidade em sua lı́ngua nativa.
10
Referências
Espanhol, C. A. (2020). Estatı́stica descritiva: o ensino por meio da aprendizagem base-
ada em equipes. Instituto Federal do Espı́rito Santo.
Fuza, Â. F. (2017). O papel da lı́ngua inglesa na publicação acadêmico-cientı́fica: re-
flexões teóricas eo caso dos cursos de escrita on-line brasileiros. Signótica, 29(2):302–
328.
Google (2023a). Android Open Source Project. Google. https://source.android.com/.
Google (2023b). Creating Choices. Google. https://www.android.com/intl/pt-BR -
br/everyone/enabling-opportunity/#creating-choices.
Lancellotta, P., Barbosa, H., Santos, J., Sahdo, K., and Sousa, J. (2022). An industry case
study: Methodology application to the reviewing process on android releases homolo-
gation. Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática,
pages 13–16.
Murphy, M. L. (2019). The Busy Coder’s Guide to Android Development. Commonsware.
May.
Possemato, A., Aonzo, S., Balzarotti, D., and Fratantonio, Y. (2021). Trust, but verify:
A longitudinal analysis of android oem compliance and customization. In 2021 IEEE
Symposium on Security and Privacy (SP), pages 87–102.
Swedberg, R. (2020). Exploratory research. The production of knowledge: Enhancing
progress in social science, pages 17–41.
Yaghmour, K. (2013). Embedded Android. O’Reilly Media.
11
Apêndice A: Formulário de Sondagem
1. Nome:
2. Faculdade de Origem:
3. Perı́odo:
12