Autor: Rodrigo Portillo

  • MacOS Não Rodará Mais Aplicativos 32 Bits

    MacOS Não Rodará Mais Aplicativos 32 Bits

    Desde o lançamento do iOS 11, a Apple exige que os aplicativos enviados para a App Store sejam 64 bits. O mesmo aconteceu com a Mac App Store, que desde o primeiro dia deste ano (2018), passou a não aceitar mais aplicativos 32 bits em sua plataforma.

    Na última versão beta do macOS High Sierra 10.13.4, a Apple está notificando os usuários, por meio de alerta, a informação que o aplicativo está em 32 bits e logo perderá o suporte. Essa mensagem acontece ainda em apenas alguns casos.

    Nas notas do lançamento do beta, a Apple diz:

    “Para preparar para um futuro lançamento do macOS em que 32 bits sem compromisso não mais rodará, começando no macOS High Sierra 10.13.4, um usuário será notificado ao executar um app que depende de software 32-bits. O alerta aparecerá apenas uma vez por app”.

    Apesar de parecer estranha, a mensagem que afirma “sem compromisso” é uma referência a afirmação que a Apple fez na WWDC onde afirmou que o High Sierra “será o último macOS lançado com suporte a apps 32 bits sem compromisso”.

    Mas antes de concluir que a informação se resuma apenas a Mac App Store, a apple informou esta semana:

    “Se você distribui seus apps fora da Mac App Store, nós recomendamos fortemente distribuição em binários 64-bit para ter certeza que seus usuários continuem a rodar suas aplicações em versões futuras de macOS”.

    Nos últimos anos a Apple tem feito um esforço para estimular os desenvolvedores a migrar para 64-bit, trazendo novas funcionalidades no XCode que facilitassem a transição.

    Os próximos lançamentos após o High Sierra deverão trazer restrições a aplicações 32 bits e alertas mais agressivos, até a extinção total do suporte.

     

    Além dos alertas, a Apple também renomeou o app iBooks para Books, atualizações de privacidade e integração.

     

    Com informações da Apple, ArsTechica e 9To5Mac.

  • 3 Dicas Rápidas de CSS para Facilitar Leitura de Conteúdo do seu Site ou Blog

    3 Dicas Rápidas de CSS para Facilitar Leitura de Conteúdo do seu Site ou Blog

    Quem trabalha com sites, principalmente com blogs, deve-se focar muito na facilidade da leitura. Por isso, resolvemos separar para vocês algumas dicas para quem trabalhar com templates ou blogs otimizarem seus textos de forma a ficar melhor para o leitor.

    1 – Tamanhos de Fontes, Espaçamentos e Entre Linhas

    Uma das coisas mais irritantes em blogs e sites de notícia é a forma como as vezes eles comprimem as fontes para poder encaixar mais anúncios. Esses textos acabam por ser cansativos de ler e, por conta disso, vale a pena investir um pouco de tempo e cuidado para melhorar essa leitura.

    Cada família tipográfica possui seu próprio espaçamento e tamanho, por isso, as medidas podem variar de acordo com a que você escolher usar. Muitos sites utilizam tamanhos de 12px com line-height normal. Apesar de caber mais informações dessa forma, isso causa uma péssima experiência.

    No geral, devemos aumentar o espaçamento entre-linhas e manter um bom tamanho de fonte.

    Obs. É importante declarar a metatag para o escalonamento, em seu <header>:

    <meta name="viewport" content="width=device-width, initial-scale=1">

    O espaçamento e tamanho da fonte pode variar dependendo de sua preferência. O blog do Google, por exemplo, usa algo como:

    .post p{
        font-size: 16px;
        letter-spacing: 0;
        line-height: 26px;
    }

    O importante é que se caso você queira aumentar ou diminuir a fonte, por algum motivo, você deve proporcionalmente alterar também o line-height.

    Em algumas tipografias, pode ser necessário diminuir ou aumentar o letter-spacing. Essa propriedade indica o espaçamento entre as letras. Sites que usam uma tipografia serifada pode se beneficiar, em alguns casos, do aumento do letter-spacing. O contrário para algumas famílias sem serifa e scripts.

    .post p{
         font-size: 17px;
         line-height: 1.52947;
         letter-spacing: -.021em;
    }

    Não há problemas em usar frações ou unidades de medida quebradas. Ao contrário, geralmente esses pequenos pontos o ajudam a fazer a tipografia melhor.

    Para testar com mais facilidade, você pode usar o console do Google Chrome (botão direito e inspecionar elemento), mudando os valores em tempo real.

    2 – Justificação de Texto e Separação Silábica

    Sabemos que em desktops e laptops, temos espaço horizontal sobrando. Tanto que restringimos o espaço da leitura para evitar ficar linhas muito longas. Por conta disso, não utilizamos textos justificados para essas mídias.

    Porém, dispositivos móveis, como tablets e smartphones, a coisa muda de figura. Estamos acostumados a ler textos justificados em ambientes que estão a certa distância e pouco espaço horizontal, por uma questão organizacional da própria vista. Com o CSS3, e adoção de certas propriedades pelos principais navegadores para dispositivos móveis, podemos adicionar separação silábica na justificação, deixando o texto mais simples de ler e sem espaçamentos perturbadores entre as palavras.

    Para isso, basta adicionar, através de media-queries:

    /**Apenas em Dispositivos Móveis**/
    only screen
    and (-webkit-min-device-pixel-ratio: 1)
    and (max-device-width: 640px)
    and (min-device-width: 320px),
    screen and (max-width: 600px){
        .post p{
            text-align: justify;
            -webkit-hyphens: auto; /**Chrome/Android**/
            -moz-hyphens: auto; /**Firefox**/
            -ms-hyphens: auto; /**Edge**/
            hyphens: auto; /**Outros**/
        }
    }

    Obs. Algumas versões do Android não são compatíveis com o hyphens. Então verifique se vale a pena para você de acordo com seu público.

    3 – Tipografias Especiais (WebFonts)

    A maioria das tipografias funcionam de forma razoável, mas você pode querer personalizar para se adequar mais ao seu blog, site ou sistema.

    A forma mais barata e simples de fazer isso é através do site Google WebFonts. Lá você pode encontrar as fonts de forma bem simples e implementar facilmente em seu código.

    Basta escolher uma font desejada e clicar no +, no canto superior direito do bloco específico.

    Uma vez escolhida a(s) font(s) desejada(s), basta você clicar na janela que abre na parte inferior e seguir as instruções. Basicamente, você deve adicionar a tag de <script> em seu <header>. Uma vez feito isso, basta chamar a font-family, no CSS, no modo que está no exemplo.

    Obs. É recomendável que você vá na aba Customize (Personalizar) para que você desmarque as fonts não desejadas. Lembre-se que quanto maior a quantidade de variações, mais pesado vai ser para abrir seu site.

    Outra opção, que segue mais ou menos a mesma lógica do Google Webfonts é o Adobe Typekit. O Adobe Typekit está disponível para todos os usuários pagantes da suite Adobe. Ele pode ser acessado simplesmente abrindo janela do CreativeCloud, no Mac ou Windows, e clicando no botão Gerenciar fontes.

    Ao fazer isso, o usuário é automaticamente encaminhado para o site do Typekit da Adobe, onde ele pode criar um novo Webkit. Nele você pode criar ou manipular um kit já existente.

    Caso você clique em + Create new kit, você será direcionado a um popup com as instruções para você preencher seu site ou IP para trabalhar com a tipografia. Esse cadastro é necessário pois você tem um número limitado de kits que você pode aplicar em sua conta da Adobe.

    Uma vez confirmado, o site te encaminhará para a página onde você receberá a tag <link> que você deverá colocar em seu <header>. Uma vez feito isso, você já pode começar a escolher as fonts que vai usar na página. Por fim, você pode visualizar a forma de aplicação e demais opções no menu no canto esquerdo. Ao finalizar, lembre-se de clicar no botão PUBLISH, pois só então ele ficará disponível no seu site.

     

    Agora, se você já tem uma font legal ou a encontrou em um site como o DaFont, você pode utilizá-la também em seu site ou blog. Para preparar um pacote com sua fonte personalizada, para ser usada em um site, o site FontSquirrel disponibiliza o WebfontGenerator. Para usá-lo basta enviar a sua fonte em OTF ou TTF, concorde com os termos e gere o kit.

    Gerador de Fontes da FontSquirrel

    Feito o download, está na hora de incorporamos a fonte no seu CSS. Para isso, basta você copiar as fonts que foram geradas no kit para uma pasta font (ou outra de sua preferência), em seu site. Caso esteja usando o WordPress, coloque dentro da pasta dos eu tema.  Em seguida, é só chamar via CSS.

    @font-face {
        font-family: "minhafonteregular";
    
        src: url("fonts/minhafonte-webfont.eot");
        src: url("fonts/minhafonte-webfont.eot?#iefix") format("embedded-opentype"),
             url("fonts/minhafonte-webfont.woff") format("woff"),
             url("fonts/minhafonte-webfont.ttf") format("truetype"),
             url("fonts/minhafonte-webfont.svg#minhafonteregular") format("svg");
    
        font-weight: normal; /**Você vai precisar especificar o weight para cada espessura de font diferente**/
        font-style: normal;
    }

    Para usar onde você quiser, basta chamar o font-family, através do nome que você determinou no font-face.

    .post h1,
    .post h2{
         font-family: "minhafonteregular";
    }

     

    Outras Dicas

    • Evite contrastes de cores. Nunca deixe o branco sobre preto ou vice-versa, use tons cinzas ou ton sur ton. Altos contrastes pode deixar a leitura mais cansativa.
    • Evite cores intensas. Não use cores berrantes na tipografia. Se precisar destacar algo opte sempre por algo mais pastel ou sereno.
    • Abuse dos espaçamentos. Tome cuidado ao deixar imagens muito próximas do texto, principalmente de anúncios, para não confundir. Lembre-se, a boa tipografia não é definida pelo espaço em que ela ocupa, mas pelo espaço entre ela.

    Então, o que achou dessas três dicas? Gostaria de outras dicas como essa? Então compartilhe com quem você acha que se interesse e deixe um comentário.

  • Nova Atualização do Photoshop CC 2018 Traz Melhorias na Seleção

    Nova Atualização do Photoshop CC 2018 Traz Melhorias na Seleção

    No último dia 24 de Janeiro, a Adobe liberou uma atualização para o Adobe Photoshop CC 2018. O principal recurso lançado nessa atualização é novo botão SELECIONAR ASSUNTO.

    Esse novo recurso permite que um determinado contexto seja selecionado mais rapidamente, principalmente em objetos reconhecíveis por inteligência artificial.

    Para utilizar, simplesmente utilize a ferramenta de varinha mágica ou pincél de seleção e, após selecionar parte do contexto requerido, clique no botão SELECIONAR ASSUNTO, no canto superior direito (na barra de propriedades). Confirme a alteração e ele irá executar o processo de seleção do elemento escolhido, baseado em sua seleção anterior.

    Essa nova ferramenta foi possível graças a nova tecnologia de inteligência artificial da Adobe, chamada Adobe Sensei, apresentada em 2016. Essa tecnologia reconhece o objeto ou elemento selecionado e faz uma varredura para entender o que o compõe, por isso ela é mais funcional em elementos objetivos, como animais, objetos e pessoas.

    A nova opção já está disponível para todos os assinantes da Creative Cloud

     

    Com notícias da Adobe.

  • Google I/O 2018 – Divulgada a Data do Evento

    Google I/O 2018 – Divulgada a Data do Evento

    A Google confirmou indiretamente, a partir de um material de divulgação com ludificação, que sua próxima conferência de desenvolvedores, o Google I/O, vai acontecer entre os dias 8 e 10 de Maio.

    Para o anúncio, a Google fez um jogo de exploração, baseado na mesma tecnologia do StreetView, que traz também uma data curiosa: 5 de Agosto. Esse dia é o dia nacional da irmã, uma referência a cidade próxima a Mountain View, mas também foi a data que ocorreu o I/O Extended em 2017. Vale lembrar que Agosto também é um mês comum para os lançamento oficial de versões do Android.

    Todos os anos a conferência traz novidades acerca de novas plataformas de desenvolvimento, integração, novos produtos e serviços, além de novidades acerca de seus principais sistemas operacionais Chrome OS e Android.

    Curiosidade

    Como todos os anos, os curiosos não estão interessados nas novas funcionalidades e novas tecnologias, mas sim na questão mais importante que movimenta todo o mercado do Android: o nome da nova versão.

    Devido a ser possível encontrar um bolo com diversas rodelas de abacaxis, sugere-se que o nome do próximo Android possa ser Pineapple Cake ou algo parecido. Analistas acreditam que esse nome pode ser uma mudança no paradigma do sistema operacional da Google.

    Todavia, também podemos ver na sala da cozinha diversas cestas com inhame e batata-doce 🤷‍♂️.

     

    Como notícias do The Verge, Google e 9 to 5 Google.

  • Whatsapp Lança App Focado Para Micro e Pequenas Empresas

    Whatsapp Lança App Focado Para Micro e Pequenas Empresas

    Já a algum tempo, diversas empresas usam o Whatsapp para fazer negociações ou atendimento ao cliente. Diante dessa realidade, o Whatsapp Inc. acaba de lançar uma versão Business de seu aplicativo de mensagens.

    A aplicação permite que a empresa crie seu perfil comercial de forma rápida e ágil, sem a necessidade cadastros mais complexos.

    Dentre as principais novidades, o aplicativo inclui as opções de mensagens automatizadas, respostas rápidas (através de comandos configuráveis) e relatório de estatísticas de dados diversos.

    Para o usuário normal, nada vai mudar. O cliente simplesmente adicionará o número de telefone registrado da empresa e ele poderá entrar em contato normalmente.

    Por enquanto, o novo app só está disponível para Android, mas ele irá ser disponibilizado em breve também para iOS.

    Dica Para Desenvolvedores

    Você sabia que pode incluir um link no seu site ou aplicativo que abre direto na mensagem do Whatsapp?

    Basta adicionar um link direto para a API pública do Whatsapp, seguido do número de telefone completo, com código do país e DDD, mas sem o novo nono dígito.

    <a title="Atendimento Via Whatsapp" href="https://api.whatsapp.com/send?phone=558188887777">Fale Conosco Pelo Whatsapp</a>

     

    Com notícias do próprio Whatsapp.

  • Google Fuschia: Mais Detalhes Sobre o Novo Sistema Operacional do Google

    Google Fuschia: Mais Detalhes Sobre o Novo Sistema Operacional do Google

    Quando o Google comprou o Android em 2007, seu objetivo era entrar no emergente mercado de mobilidade. Durante os últimos 10 anos, a Google enfrentou diversos problemas de performance e até judiciais (em especial com a Oracle) com relação a esse sistema operacional.

    Em 2016 a Google anunciou o misterioso Fuschia. Um sistema operacional gratuito, de código aberto e licença mista, que está em desenvolvimento pela empresa.

    Apesar de já ter sido divulgado algumas imagens, é a primeira vez que temos o vislumbre do visual do Fuschia OS em execução e interface, através do site ARS Techinica.

    Veja o vídeo de demonstração do futuro Google Fuschia OS

    Design

    O Fuschia foi anunciado originalmente para ser um sistema operacional leve que funcionasse em diversas situações e fosse adaptável para vários meios.

    Em primeiras imagens, já podíamos ver leiautes que se assemelhavam muito ao Material Design, porém sem a adição de sombras que estamos acostumados na aplicação Android. Essa homescreen era chamada de Armadillo.

    Primeira aparição do Google Fuschia

    Já em sua nova aparição, o Fuschia apresenta uma solução responsiva, que parece significar um interesse em criar uma aplicação híbrida entre smartphone e tablet multitarefa.

    Nitidamente, o ponto mais diferente do design seja a localização dos indicadores de bateria e wifi, além da barra do Google, que se encontram pouco abaixo do centro vertical do dispositivo. De certa forma, essa decisão parece muito interessante visto que as telas dos dispositivos estão cada vez maiores e mais difíceis de alcançar o topo com apenas uma mão.

    A interface gráfica é escrita em uma plataforma SDK chamada Flutter, uma tecnologia multi-plataforma que hoje já se encontra funcional tanto para iOS quanto para Android. A tecnologia usa Dart e algumas integrações HTML/CSS para criação das interfaces.

    Programação

    O Fuschia, diferente do Android e do ChromeOS é baseado em um microkernel chamado Zircon (anteriormente chamado de Magenta) que usa um subconjunto em C, C++ e possui, junto com o Fuschia, diversas linguagens compondo todo o sistema operacional, como o  Dart, Go, Rust, Python e até Swift. Da mesma forma, já foi anunciado que o Fuschia OS trará suporte para desenvolvimento ao menos em C/C++, Go e Swift.

    Desde o ano passado já é possível experimentar o Fuschia em Chromebooks, mas é a primeira vez que é possível fazer isso com interface gráfica.

    Vale lembrar que recentemente a JetBrains recentemente liberou um beta da IDE CLion que permite que Kotlin seja compilado sem a necessidade da JVM. A chamadad Kotlin/Native pode ser uma alternativa de fácil portabilidade de aplicativos Android para a nova plataforma.

    Rumores afirmam que Fuschia seria uma consequência das confusões em tribunais entre a Oracle e o Google. Porém é importante salientar que se trata de algo ainda pré-alpha e não há informações de quando haverá um lançamento ou sequer se o produto vai chegar a ser lançado.

    Será esse prenúncio do fim do Android?

     

    Com notícias e imagens do ARS TECHNICA e informações do Google. 

     

  • Adobe Illustrator Traz Atualizações Requeridas por Usuários

    Adobe Illustrator Traz Atualizações Requeridas por Usuários

    A última versão da Adobe trouxe atualizações pedidas por usuários.

    Dentre elas, o Adobe Blog destacou três atualizações importantes de experiência do usuário.

    Zoom

    As últimas versões do aplicativo haviam trazido o zoom ao objeto. Ou seja, a ampliação era feita em direção ao objeto selecionado. Agora é possível fazer o zoom ao centro da tela. Para isso, vá em Preferências > Exibição de Seleção e Âncora e desmarque a opção Aplique zoom na seleção.

    Extrair diversos ativos simultaneamente

    O painel exportação de ativos permite que você arraste objetos diretamente para o painel e o possa exportar para diversos formatos. Originalmente, quando você selecionava vários objetos, ele considerava como um único ativo, independente dele estar agrupado ou não.

    Com a última atualização é possível arrastar diversos objetos simultaneamente.

    Manter scripts de automação em ações depois de reabrir

    Scripts automatizam determinadas ações, principalmente para múltiplos arquivos. Requerido por usuários o Illustrator, as ações agora são salvas permanentemente dentro do painel de ações. Esse problema era considerado um erro pelos usuários, mas se tratava simplesmente dos programadores que ignoravam essa função.

     

    Com informações do Adobe Blog.

  • Redesign do Snapchat é Recebido de Forma Negativa pelos usuários

    Redesign do Snapchat é Recebido de Forma Negativa pelos usuários

    No final de 2017, o Snapchat apresentou um novo design para sua aplicação. O foco então foi criar uma separação entre a mídia e o social, deixando os amigos, criadores de conteúdo e anunciantes em áreas separadas. As mudanças também retiraram alguns filtros e adicionou alguns comportamentos diferentes na ferramenta, como um mapa para localização de amigos. O novo modelo de Descoberta mostra uma estrutura similar a um feed, que mostra novidades em ordem de interesse, calculado por um algorítmo.

    O caso é que o resultado não foi bem recebido pelos usuários. A AppStore mostrou que as reviews dos usuários em países como Canadá, Reino Unido e Austrália se tornaram extremamente negativas em 83%. Usuários demonstraram descontentamento como a nova interface e conceito aplicado, também em outras mídias sociais. Apenas 17% deram 3 estrelas ou mais.

    Segundo notícias, o Snapchat teria feito as modificações com o objetivo de otimizar seus anúncios. As mudanças no design teriam sido feitas então para tentar incentivar os usuários a postarem no Stories, visto que enquanto houve crescimento no uso do chat, nos posts públicos não houve o mesmo retorno.

    Envio de Stories se mantém iguais nos últimos meses.
    Envio de Snaps privados crescem
    Envio de Snaps privados crescem

    Essas decisões de redesign, segundo usuários, resultaram em dificuldades para encontrar o que eles já achavam mais rapidamente e não obteve sucesso em trazer novos usuários.

    Com notícias do Techcrunch, The Verge e Busines Insider