Skip to content

Latest commit

 

History

History
75 lines (45 loc) · 2.88 KB

session-6-emoji.md

File metadata and controls

75 lines (45 loc) · 2.88 KB

😂 Session 5: Emoji

{% embed url="https://www.meetup.com/women-who-code-tokyo/events/287035563" %} Register here {% endembed %}

What are Emoji? 🤔

While Internet users of the 90's sent one another emoticons like ;) and :D from ASCII characters [1], today's familiar icons were born out of a 1999 set by Japanese artist Shigetaka Kurita, who designed a set of 176 pictograms for NTT Docomo. The images were 12 x 12 pixels, designed for the early mobile phones and pagers [2]. The name "emoji" comes from the Japanese e (絵), meaning picture, plus moji (文字), meaning character. Emoji use spread around the world from 2010 after mobile OS developers added them to their software [3].

Fun facts:

  1. There used to be an emoji for the 109 Building in Shibuya https://emojipedia.org/shibuya/
  2. World Emoji Day is July 17 https://worldemojiday.com/
  3. Emoji look different across various devices

Check out the Unicode: Emoji, Symbols, and More page for elements you can use in your projects

Goal

Let's build something using Emoji! 😊

Where to start 👇

Since the session is brief, we recommend either preparing something in advance, or hacking on an existing piece of code to make it your own. Here are some ideas:

Add Emoji to HTML 🔰

{% embed url="https://www.w3schools.com/html/html_emojis.asp" %} Beginner friendly guide for adding Emoji to HTML {% endembed %}

Glitch Projects for Remixing 🎛️

{% embed url="https://glitch.com/~emoji-ifier" %}

Build your own emoji 🔨

{% embed url="https://medium.com/@daniellevass/making-emojis-with-code-8da03e87a27f" %} Program your own SVG Emoji {% endembed %}

Programming languages that support Emoji :desktop:

{% embed url="https://www.reddit.com/r/ProgrammerHumor/comments/278dd5/noahs_ark_in_swift/" %} Swift allows Emoji variables {% endembed %}

{% embed url="https://github.com/emojicode/emojicode" %} EmojiCode {% endembed %}

Inspiration ✨

Here are some larger projects for inspiration!

{% embed url="https://maps.darksky.net/@emoji,37.738,-122.219,11" %} Check out Dark Sky's Emoji Weather View {% endembed %}

{% embed url="https://emoji-maker.flat-icons.com/" %} Emoji Maker lets you build your own emoji from basic components {% endembed %}

Sources 📚

  1. https://www.hackreactor.com/blog/the-invention-of-emojis-a-brief-history
  2. https://rse.org.uk/resources/resource/blog/a-history-of-emojis/
  3. https://en.wikipedia.org/wiki/Emoji