관심을 가지고 지켜보고 있는 프로젝트들

세상에는 참 많은 사람들이 많은 것들을 만들고 있네요.
관심을 가지고 지켜보는 프로젝트들을 정리도 할 겸 리스팅해봅니다.


Meterial Design Lite

https://getmdl.io

부트스트랩과 같은 포지션의 프로젝트입니다.
메터리얼 디자인이 적용된 웹페이지를 개발할 수 있는
CSS 디자인셋 및 컴포넌트들을 제공합니다.

packr

https://github.com/libgdx/packr

Java 바이너리에 jre를 번들 패키징해
Mac, Window, Linux 플랫폼에서 바로 실행 가능한 네이티브 실행파일로
만들어주는 빌드 프로그램 프로젝트입니다.

libGDX

https://github.com/libgdx/libgdx

크로스플랫폼 퍼블리싱을 지원하는 Java 게임엔진입니다.
위에서 소개한 packr도 libGDX의 하위 프로젝트로 등록되어 있습니다.


RoboVM

https://robovm.com

Java언어로 iOS앱을 개발할 수 있게 하자는 프로젝트입니다.

망했습니다.

관련해서 같이 살펴볼 수 있는 프로젝트들이 몇가지 있습니다.
Codename One
XMLVM
J2ObjC

그리고 아래의 정리글을 보시면 좋을 것 같습니다.

RoboVM is no more, what now?

JerryScript

https://github.com/Samsung/jerryscript

사물인터넷을 위해 디자인된 초경량 자바스크립트엔진이라고 합니다.
스크립트 처리 기능이 필요할 때 사용을 고려해볼만 할 것 같습니다.

KRITA

https://krita.org

크리타는 KDE 기반의 그림그리는 프로그램입니다.
GPL 라이센스의 오픈소스 프로젝트로 개발되고 있습니다.
소스를 가지고 빌드해보기 위해서 참고할 수 있는 페이지는 https://community.kde.org/Krita 입니다.

INKSPACE

https://inkscape.org

잉크스페이스는 백터그래픽 편집 프로그램입니다.
위의 크리타와 마찬가지로 GPL 라이센스의 오픈소스 프로젝트로 개발되고 있습니다.

intellij-community

https://github.com/JetBrains/intellij-community

가장 유명한 IDE중의 하나인 intellij의 커뮤니티버전은 오픈소스 프로젝트로 진행되고 있습니다.
구글의 안드로이드 스튜디오도 이걸 가지고 만들었죠.
intellij에서 소스를 체크아웃받으면 IDE로 IDE를 빌드해볼 수 있습니다.

Vulkan

https://www.khronos.org/vulkan

OpenGL을 대체하겠다는 차세대 표준 그래픽 API입니다.
안드로이드 OS에서도 2016년도부터 지원할 예정이라고 합니다. 애플이 새로 발표한 Metal과 비교하는 재미가 있을듯 합니다.

Wayland

http://wayland.freedesktop.org

X서버의 대체를 목표로 하고 있습니다.
X서버를 이용한 UI개발이 너무 복잡하고 힘들어서 간단히 하기 위해 만들었다는 것 같습니다.
X서버와 비교해 간단해진 아키텍쳐를 http://wayland.freedesktop.org/architecture.html 에서 그림으로 보여주고 있습니다.

관련자료

- WAYLAND 기반 윈도우메니저
[WAYLAND] 1. 소개

The Go Programming Language

https://golang.org

구글에서 개발중인 프로그래밍 언어입니다.
가비지 컬렉션과 높은 생산성을 지향하면서도 컴파일 언어라는 점이 흥미롭습니다.
본격적으로 배워보려면 https://code.google.com/p/golang-korea 를 참고해도 좋을 것 같습니다. (그런데 구글 코드 사이트는 곧 문닫는다고 했던 것 같은데...)

관련 자료

- 가장 빨리 만나는 Go 언어 출간 및 원고 공개

Kotlin

http://kotlinlang.org

Intellij IDE로 유명한 JetBrain에서 개발한 JVM 언어입니다.
Functional Programing이 용이하다는 점도 장점으로 들고 있네요.
애플의 Swift와 유사하다고 합니다. 아래 포스트에서 비교를 잘 해놓았네요.
http://www.moreagile.net/2015/06/swift-kotlin.html


다른글 읽기