O que ler sobre o Swift em russo?

Entre os iniciantes, existe a opinião de que a popularidade de uma linguagem de programação pode ser determinada pelo número de livros publicados. Como exemplo, você pode mencionar Java ou Python - e em parte isso será verdade. Mas existem idiomas que realmente não precisam de livros em papel. Só por causa de sua juventude e pelo fato de o tutorial oficial responder absolutamente todas as perguntas de um programador iniciante.

imagem

Swift é exatamente esse idioma. Ele é jovem e popular, e a documentação eletrônica oficial é simplesmente excelente. E talvez alguém que não tenha mais de 20 anos agora esteja feliz com a falta de livros Swift nas prateleiras das lojas, mas as pessoas mais velhas adoram ter um guia de papel e um guia rápido de idiomas na mala à mão.

Portanto, a autora do blog GeekBrains, Ilya Bubnov, estudou as editoras russas para encontrar os 5 livros Swift mais populares publicados no formato da velha escola.

Swift Noções básicas de desenvolvimento de aplicativos para iOS e macOS




Abrimos nossa resenha, talvez, com o melhor livro para iniciantes, que pode ser encontrado em russo. O fato de ser uma criação de um desenvolvedor russo, e não um trabalho conjunto de tradutor e autor, é sentido nas primeiras páginas. Você passo a passo se familiarizará com o idioma Swift e, mais importante, aprenderá como usá-lo para criar aplicativos para os sistemas operacionais Apple.

De fato, a única desvantagem é o fato de o livro ajudar a dar apenas os primeiros passos na programação Swift. Além disso, usá-lo como referência básica não é muito conveniente.

Comentários Quase todas as críticas são entusiasmadas, o que não é surpreendente, dado o volume e o preço. Além disso, há uma publicação recente que fala sobre o trabalho no Swift 3.0, devido à escolha limitada, essa também é uma grande vantagem.

Linguagem rápida. Tutorial




Uma referência clássica baseada na segunda versão da linguagem Swift. A primeira metade do livro é dedicada à descrição de tipos, funções, operadores, ciclos - uma rápida conversa sobre tudo, incluindo os princípios da OOP. A segunda parte descreve em detalhes os componentes da programação "adulta": classes, estruturas, protocolos, tipos opcionais, etc.

A palavra “Tutorial” no título não deve confundir você - não há tarefas práticas, ao contrário do livro anterior, e muito poucos exemplos. Ou seja, se você tiver dificuldade em aprender literatura técnica, este livro definitivamente não é para você. Mas se você quiser ter em mãos um pequeno guia com explicações básicas - esta é uma boa escolha.

Comentários Em geral, o livro tem respostas mais positivas, quase não há respostas negativas. Os leitores incluem um estilo agradável de apresentação e conteúdo informativo. Entre as deficiências está a falta de tarefas práticas e o fato de que em 2018 seria hora de lançar um relançamento para o Swift 3.0, uma vez que muitos dos truques descritos estão desatualizados na nova versão do idioma.

Swift 3. Desenvolvimento de aplicativos no ambiente Xcode para iPhone e iPad usando o SDK do iOS




Literalmente, o livro mais valioso da nossa classificação, comprá-lo hoje por menos de 3.000 rublos é extremamente difícil. Por outro lado, programadores experientes sabem ao certo: um bom livro é caro. Um volume impressionante (menos de 900 páginas), excelente aparência, uma ampla gama de tópicos abordados, teoria e prática qualitativamente declaradas. Esse livro vai encantar até mesmo um desenvolvedor profissional de iOS e, para um iniciante, pode até se tornar uma Bíblia.

Como costuma acontecer, a tradução tem várias rugosidade, mas, para esse volume, seu número é insignificante. Além disso, a parte básica aqui é um pouco amassada, ou seja, é necessário que o leitor esteja familiarizado com pelo menos uma linguagem de programação. Melhor se for Objective-C.

Comentários No RuNet, todas as análises são entusiasmadas, se você não levantar a questão do preço. Mas as opiniões sobre a Amazon estavam divididas: alguém ficou encantado com o treinamento proposto através da prática, enquanto alguém repreendeu as frequentes omissões do texto, erros de digitação e borrões gerais que apareceram apenas na 3ª edição.

Rápido para crianças. Tutorial do aplicativo IOS




Esses tutoriais atraem a atenção não menos do que os livros da série “... for Dummies”, além de terem uma capa brilhante. Esta instância não é exceção. O principal objetivo dos autores: transmitir até a uma criança pequena como criar um aplicativo para o iPhone. E eles conseguiram. Daí muito texto primitivo e água franca. Mas, em geral, se você precisar de um livro não chato sobre o básico do Swift, essa é uma ótima opção. O bônus é muitas ilustrações e exemplos.

Aqui, é claro, existem erros suficientes que podem deixar nervosa uma criança mentalmente frágil. Por exemplo, as capturas de tela do Xcode com explicações foram feitas na versão 8, enquanto agora a décima parte está se preparando para o lançamento. Algumas vezes, parte do código é omitida por causa de sua "evidência", embora as crianças, dizem elas, não gostem disso. De qualquer forma, o livro inteiro é uma descrição do processo de criação de um aplicativo. Depois de ler, você precisa ler pelo menos mais um livro de conteúdo semelhante, mas muito mais adulto.

Comentários Não foi possível encontrar resultados negativos no RuNet em relação à tradução, conteúdo ou envio de informações. É compreensível, o que é difícil escolher quando o livro tem esse nome? Mas no Ocidente há queixas, principalmente nas partes finais do tutorial, que levantam mais perguntas do que respostas. Mas isso, talvez, é uma reivindicação clássica de tutoriais de "crianças" no ciclo completo de criação de um aplicativo.

Swift Guia de bolso. Programação no iOS e OS X




Os livros de O'Reilly há muito conquistam o respeito de programadores em todo o mundo: nesta série, você não encontrará criações “amadoras”, erros críticos são muito raros na forma de código quebrado em exemplos ou capturas de tela “erradas”. Este livro não é uma exceção, pois atende totalmente ao título do diretório.

Apesar da versão desatualizada do Swift 2.1 ser tomada como base, uma boa sílaba e a estrutura geral do texto possibilitam o uso deste livro como assistente de papel, juntamente com a versão eletrônica oficial.

Comentários A maioria das classificações possui uma cor positiva restrita. Foi possível encontrar apenas uma crítica negativa, dedicada ao fato de o livro abordar apenas os conceitos básicos de Swift. No entanto, isso é apenas uma questão de expectativas exageradas de um livro intitulado "Pocket Guide".

Sumário


O pouco que é traduzido para o russo por Swift pode ser levado em estudo. Não há falhas com termos profissionais ou com a qualidade da literatura selecionada. Mas ainda um pouco triste que a escolha é limitada. Portanto, a questão lógica é:

Qual livro do Swift você gostaria de ver traduzido para o russo?

Source: https://habr.com/ru/post/pt417711/


All Articles