All Projects → CocoaHeadsBrasil → equinociOS

CocoaHeadsBrasil / equinociOS

Licence: other
O blog oficial do equinociOS

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to equinociOS

SampleResearchKit
A sample app for Apple's ResearchKit
Stars: ✭ 14 (-80.28%)
Mutual labels:  apple
react-native-imaged-carousel-card
Fully customizable & Lovely Imaged Carousel Card for React Native
Stars: ✭ 70 (-1.41%)
Mutual labels:  apple
health kit reporter
A Flutter wrapper for the HealthKitReporter library
Stars: ✭ 16 (-77.46%)
Mutual labels:  apple
decimation.github.io
Cydia repo
Stars: ✭ 18 (-74.65%)
Mutual labels:  apple
homekit-qrcode
Generate a pairing HomeKit QR code label for your HomeKit accessory from the command line
Stars: ✭ 17 (-76.06%)
Mutual labels:  apple
Thoughtless
An iOS app that lets user quickly jot down thoughts with Markdown support
Stars: ✭ 24 (-66.2%)
Mutual labels:  apple
uvmac
µvMac - cleaned up fork of the Macintosh emulator Mini vMac
Stars: ✭ 28 (-60.56%)
Mutual labels:  apple
node-apn-http2
Communicate with Apple Push Notification Service via native Node.js v8.8.1+ HTTP2 module (node-apn drop-in)
Stars: ✭ 25 (-64.79%)
Mutual labels:  apple
WacOS
A Linux distribution that mimics MacOS (modern and classic) iOS, and other Apple operating systems, but is open, customizable, and free to use on non-apple hardware.
Stars: ✭ 18 (-74.65%)
Mutual labels:  apple
react-native-bounceable
Animate and bounce any component with RNBounceable for React Native
Stars: ✭ 26 (-63.38%)
Mutual labels:  apple
Sensors
A macOS application displaying the thermal, voltage and current sensor values.
Stars: ✭ 70 (-1.41%)
Mutual labels:  apple
punic
Punic is a remote cache CLI built for Carthage and Apple .xcframework
Stars: ✭ 25 (-64.79%)
Mutual labels:  apple
Clean-macOS
💻 A simple script to setup a clean environment on macOS
Stars: ✭ 155 (+118.31%)
Mutual labels:  apple
react-native-super-ellipse-mask
Apple flavored smooth corners for React Native
Stars: ✭ 55 (-22.54%)
Mutual labels:  apple
sign-in-with-apple
An example for sign-in-with-apple, golang-version.
Stars: ✭ 22 (-69.01%)
Mutual labels:  apple
LAPSforMac
Local Administrator Password Solution for Mac
Stars: ✭ 29 (-59.15%)
Mutual labels:  apple
Learning-Core-Audio-Swift-SampleCode
Swift sample code for the book, Learning Core Audio. The original sample code was written in C/Objective-C but I tried to make it in Swift version.
Stars: ✭ 114 (+60.56%)
Mutual labels:  apple
Nineties
💾 Colors for World Wide Web pioneers
Stars: ✭ 16 (-77.46%)
Mutual labels:  apple
GS-LOC
Apple geolocation services reverse engineering. Database scraper.
Stars: ✭ 36 (-49.3%)
Mutual labels:  apple
sign-in-with-apple-js-node-example
Sign in with Apple using Apple JS and REST API
Stars: ✭ 48 (-32.39%)
Mutual labels:  apple

#equinociOS

No dia 20 de março acontece o Equinócio*! Para celebrarmos este evento, iremos escrever, a partir do primeiro dia do mês, 20 artigos sobre temas de conhecimento elemental que qualquer desenvolvedor iOS deve dominar.

Workflow de colaboração

Para colaborar com algum artigo, o autor deve seguir o seguinte fluxo:

  1. Abrir uma issue contendo:
    • Título do artigo
    • Descrição sucinta do artigo
    • Data de publicação
  2. Escrever o artigo e fazer o Pull Request para esse repositório, no branch gh-pages
  3. Certificar-se de que o artigo se encontra sob a licença Creative Commons

Como fazer Pull Request do artigo

  • Faça um fork, baixe ou clone o repositório https://github.com/CocoaHeadsBrasil/equinociOS.git
  • Escreva seu artigo dentro do diretório _posts (que contém todos os posts do blog e que por sua vez são escrito na linguagem de marcação markdown).
  • Faça o Pull Request

Estrutura do post

Todos os posts devem ter o seguinte nome: 2017-02-15-welcome-to-jekyll.markdown, onde YYYY-MM-DD-nome-do-artigo.markdown.

Todos os posts devem conter o seguinte cabeçalho:

---
layout:     post
title:      "Titulo do Artigo"
subtitle:   "Subtitulo do Artigo"
date:       YYYY-MM-DD 12:00:00
author:     "Nome do Autor"
header-img: "img/nomeDoUsuario/imagem.jpg" (imagem de cabeçalho)
category:   Categoria
---

Como salvar imagens

Caso seu post tenha imagens, você deve adiciona-las no diretório img. Porém não insira a imagem na raíz do diretório! Crie um novo diretório com o nome do seu usuário e salve suas imagens nele. ;)

Sempre que você for utilizar a imagem, insira o caminho dela: img/nomeDoUsuario/imagem.jpg

Como utilizar as imagens nos posts

Utilize {{ site.baseurl }} para concatenar com o diretório de imagem, como no exemplo abaixo:

<img src="{{ site.baseurl }}/img/nomeDoUsuario/imagem.jpg">

Como editar markdown

Para escrever seu artigo, você pode utilizar editores markdown como o MacDown ou Atom!

Revisão dos artigos

É importante os colaboradores revisarem os artigos para não serem publicados com erros ortográficos ou erros técnicos!

Você já pode ir fazendo Pull Request do seu artigo dentro do diretório _posts, pois ele só será exibido quando a data que foi especificada no cabeçalho chegar!

É muito importante seu artigo estar pronto alguns dias antes da data de publicação, caso contrário medidas serão tomadas para manter as publicações diárias.

Como rodar localmente

  1. Pelo terminal, vá ao diretório raíz onde seu equinociOS está localizado
  2. Caso não possua o Bundler instalado, execute sudo gem install bundler
  3. Se for a primeira vez que você irá rodar esse projeto, execute bundle install para garantir que todas as dependências que o projeto utiliza existem. Caso negativo, o download será efetuado
  4. Execute jekyll serve ou simplesmente jekyll s
  5. Confira qual foi o Server Address gerado pelo jekyll
  6. Abra o navegador e entre no endereço

Posts de 2017

  • 03/03/2017: [#146] Introdução a Arquitetura evolutiva - by @cs-bruno-mazzo
  • 06/03/2017: [#125] Por que a interface gráfica é um XML? - by @ronflima
  • 07/03/2017: [#156] Unit Tests 101 - by @emannuelOC
  • 08/03/2017: [#133] LLDB é seu amigo artigo - by @Bunn
  • 09/03/2017: [#138] Snapshot Testing artigo - by @chrisfsampaio
  • 10/03/2017: [#129] Reporte de Bugs Para a Apple artigo - by @fjcaetano
  • 11/03/2017: [#143] Experiências na modularização de um SDK artigo - by @talesp
  • 12/03/2017: [#123] Testes de UI com Embassy e Ambassador artigo - by @emannuelOC
  • 13/03/2017: [#131] Introdução e casos de uso: Map, Filter e Reduce. artigo - by @ezefranca
  • 14/03/2017: [#124] Começando a implementar VIPER artigo - by @vitormesquita
  • 15/03/2017: [#119] Metaprogramação para o resto de nós artigo - by @fpg1503
  • 16/03/2017: [#126] Eu preciso reativar minha aplicação? artigo - by @Viniciuscarvalho
  • 17/03/2017: [#132] Enums pra você e pro seu código artigo - by @dbonates
  • 18/03/2017: [#130] Com quantas views se faz uma APP? - by @ronanrodrigo
  • 19/03/2017: [#144] Server-side: características de um servidor - by @ronflima
  • 20/03/2017: [#121] Garimpando UIView desmistificando o Core Animator artigo - by @renatosarro

Artigos extras

Muito obrigado a todos que contribuiram! 🎉

Contato

Para desenvolvedores que acharam a iniciativa interessante e quiserem se juntar e conhecer a comunidade de desenvolvedores iOS brasileira, se cadastre no Slack do iOSDevBr.

(*) Em março, ocorre o equinócio de outono no hemisfério sul. No hemisfério norte, na mesma data ocorre o equinócio de primavera.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].