Skip to content

Instantly share code, notes, and snippets.

View raulghm's full-sized avatar
🏠
Working from home

Raúl raulghm

🏠
Working from home
View GitHub Profile
@hirbod
hirbod / app-release.md
Last active October 28, 2024 08:17
How to get your App through the App/Play store safely

How to Successfully Publish Your App on the App Store or Google Play

As someone who has released many apps starting in 2015 using frameworks such as Cordova and Ionic, and more recently using React Native and Expo, I have learned that the rules for publishing apps can change frequently and can sometimes be challenging to navigate. With that in mind, I want to provide a brief guide to help others navigate the process. While this guide may not cover every aspect of publishing an app, it does cover general tips and information that should be useful for anyone looking to release their app on the App Store or Google Play.

Metadata

Keywords, Description, Screenshots, App Name, Promo Videos

There are significant differences between Apple and Google when it comes to metadata. Apple is generally stricter than Google, so it is advisable to follow Apple's guidelines to ensure the best chances of success on both platforms. Here are some tips to keep in mind:

  1. Keep your screenshots and promo videos separat

bit.ly/pwa-tips

Show an offline page when you have a cache miss

1 create an offline page and add the URL to the preache

@diegorribeiro
diegorribeiro / clean-cache.sh
Last active March 26, 2024 12:24
React-native clean gradle cache
#Win
cd android && gradlew clean && cd .. && react-native run-android
#osX
cd android && bash gradlew clean && cd .. && react-native run-android
@claudrocker
claudrocker / ConstanteG.md
Last active August 29, 2018 14:57
Explicación constante ₲

Explicación constante ₲

By jorgeepunan

Ya, la explicación de la constante ₲. Pin a esto para futuras referencias y cuando muera que alguien lo lea en mi velorio y en mi lápida que pongan complexGetonbrdCalculus

En un empleo anterior, parte de mi labor era apoyar el reclutamiento de talentos para incorporarlos en la empresa. Por ello pedí el acceso de empresa a GetOnBrd y me puse a chusmear en los candidatos y en los perfiles que se estaban buscando en otras empresas TI. Hice un scrapper en Node que me trajera los valores (dolares) de todas las ofertas que lo tenían publicada, del mismo perfil que estaba yo buscando (webdev) y saqué un promedio. En ese instante eran $800k y pico así que usé el dólar (como GetOnbrd hace) como moneda oficial y lo dividí por el valor promedio que saqué,  y esa es la constante que ven en el código.

Actualicé sólo una vez esa constante ya que me cambié de pega y no tuve más acceso al dashboard y ahora el ₲ sólo fluctúa según el dólar, y expresando el valor prom

@Antoinebr
Antoinebr / advanced-offline.md
Last active January 7, 2020 19:58
pwa-event-paris

Install workbox

npm install workbox-cli.

List your assets that will only change at build time

@MrDavidChz
MrDavidChz / lic.txt
Last active May 2, 2018 03:05
Sublime Text - Version 3.0 Build 3143
—– BEGIN LICENSE —–
eldon
Single User License
EA7E-1122628
C0360740 20724B8A 30420C09 6D7E046F
3F5D5FBB 17EF95DA 2BA7BB27 CCB14947
27A316BE 8BCF4BC0 252FB8FF FD97DF71
B11A1DA9 F7119CA0 31984BB9 7D71700C
2C728BF8 B952E5F5 B941FF64 6D7979DA
B8EB32F8 8D415F8E F16FE657 A35381CC
@abstractart
abstractart / books.md
Last active June 18, 2024 16:10
Free Programming Ebooks - O'Reilly Media. Codeship free ebooks here - https://bit.ly/2oQ0knQ
@alekseykulikov
alekseykulikov / index.md
Last active October 12, 2024 17:02
Principles we use to write CSS for modern browsers

Recently CSS has got a lot of negativity. But I would like to defend it and show, that with good naming convention CSS works pretty well.

My 3 developers team has just developed React.js application with 7668 lines of CSS (and just 2 !important). During one year of development we had 0 issues with CSS. No refactoring typos, no style leaks, no performance problems, possibly, it is the most stable part of our application.

Here are main principles we use to write CSS for modern (IE11+) browsers:

How to calculate your hourly rate as a freelancer?

Many people struggle with this question. Some just try to make as much as a full-time employee makes (and ignore that they won't be able to bill as many days). Others follow tips on startup related websites that suggest to ask for 20% to 50% more than an salary would yield (and ignore the additional risk and expenses they have).

Below you will find some numbers to help you calculate how high your hourly or daily rate should be.

Your yearly income should be higher than an average salary

  • You take more risk than full time employees, phases without income are likely
@robinrendle
robinrendle / browsersync-webpack.md
Last active September 17, 2024 16:58
Getting set up with Browsersync and Webpack

Fixing our local environment with Browsersync

Whenever we change our templates we still have to use our build script and this can get annoying. Thankfully with webpack-dev-server and BrowserSync we can fix this:

npm i -D browser-sync browser-sync-webpack-plugin webpack-dev-server

BrowserSync will act like a proxy, waiting for webpack to do its thing and then reloading the browser for us.