Original
Drop da Bomb
Hey little fellas, if you know me you should remember that I’m a guy pretty interested in all this creative coding stuff, yes you’re right like Processing or like Openframeworks and another languages that actually never learn anything. Lately last year I was sunken in the deeps of Swift so my process of design apps would be more complete, and I think swift is really “easy” to understand, at least the basics to make some prototyping.
A couple of days ago I read about this new framework called C4 that’s sound very cool, of course after reading the words creative coding in the site I decided to give it a try…
This framework isn’t new, actually it’s from the 2012, and it’s mainly focused in media and multitouch, and focused only in iOS devices, there are some videos of experiments and art installations in ther Vimeo channel that look really good.
C4
C4ViewAnimation(duration: 0.5) {
shape.center = self.canvas.center
shape.lineWidth = 5
}.animate()
SWIFT
UIView.animateWithDuration(0.5) {
shape.center = self.canvas.center
}
CATransaction.begin()
CATransaction.setValue(NSNumber(float: 0.5), forKey: kCATransactionAnimationDuration)
shape.lineWidth = 5
CATransaction.commit()
Actually the structure of the code is pretty simple and in the site itself they teach you how to make and app with the language, pretty cool ain’t ya?
The interactions of the app looks really complex to do with normal code, or at least a lot of lines of code, yesterday after a little fight with xcode I made to try a little the basics of C4 and with my not so vast knowledge I give it my seal off approval, soon will try to do something and give a more deep review or just saying that I put it aside for reasons like I just did with processing and OF.
pd: actually my problem with processing is that isn’t easy to export your sketches to a iOS device, but that doesn’t mean that’s not in my heart <2.
Tirar la bomba
Hola a todos, si me conocen deben recordar que soy ese tipo súper interesado en el creative coding, sí, exacto, cosas como Processing o Openframeworks y otros lenguajes de los que en realidad nunca aprendí nada. El año pasado estuve metido en las profundidades de Swift para que mi proceso de diseñar apps fuera más completo, y creo que swift es bastante “fácil” de entender, al menos lo básico para hacer algunos prototipos.
Hace unos días leí sobre este nuevo framework llamado C4 que sonaba muy cool, claro que después de leer las palabras creative coding en el sitio decidí probarlo…
Este framework no es nuevo, de hecho es del 2012, y está principalmente enfocado en media y multitouch, y solo para dispositivos iOS. Hay algunos videos de experimentos e instalaciones artísticas en su canal de Vimeo que se ven muy bien.
C4
C4ViewAnimation(duration: 0.5) {
shape.center = self.canvas.center
shape.lineWidth = 5
}.animate()
SWIFT
UIView.animateWithDuration(0.5) {
shape.center = self.canvas.center
}
CATransaction.begin()
CATransaction.setValue(NSNumber(float: 0.5), forKey: kCATransactionAnimationDuration)
shape.lineWidth = 5
CATransaction.commit()
En realidad la estructura del código es bastante simple y en el propio sitio te enseñan cómo hacer una app con el lenguaje, ¿copado no?
Las interacciones de la app se ven muy complejas de hacer con código normal, o al menos requerirían un montón de líneas de código. Ayer, después de una pequeña pelea con xcode, logré probar un poco los básicos de C4 y con mis no tan vastos conocimientos le doy mi sello de aprobación. Pronto voy a intentar hacer algo y dar una reseña más profunda, o simplemente decir que lo dejé de lado por razones, como ya hice con processing y OF.
pd: en realidad mi problema con processing es que no es fácil exportar los sketches a un dispositivo iOS, pero eso no significa que no lo llevo en el corazón <2.
폭탄 투하
이봐요 여러분, 저를 안다면 제가 이 크리에이티브 코딩 분야에 관심이 많다는 걸 기억할 거예요, 맞아요 Processing이나 Openframeworks 같은 것, 그리고 사실 아무것도 배우지 못한 다른 언어들. 작년에는 Swift의 깊은 곳에 빠져 있었어요, 앱 디자인 프로세스를 더 완성시키기 위해서. swift는 이해하기 정말 “쉽다”고 생각해요, 적어도 프로토타이핑을 할 정도의 기초는요.
며칠 전에 C4라는 새로운 _프레임워크_를 읽었는데 엄청 멋있어 보였어요, 물론 사이트에서 _크리에이티브 코딩_이라는 단어를 보는 순간 시도해보기로 결정했어요…
이 _프레임워크_는 새로운 게 아니에요, 사실 2012년부터 있었고 미디어와 멀티터치에 집중되어 있으며 _iOS 디바이스_에만 집중되어 있어요. Vimeo 채널에 실험과 아트 인스탈레이션 영상들이 있는데 정말 멋있어 보여요.
C4
C4ViewAnimation(duration: 0.5) {
shape.center = self.canvas.center
shape.lineWidth = 5
}.animate()
SWIFT
UIView.animateWithDuration(0.5) {
shape.center = self.canvas.center
}
CATransaction.begin()
CATransaction.setValue(NSNumber(float: 0.5), forKey: kCATransactionAnimationDuration)
shape.lineWidth = 5
CATransaction.commit()
사실 코드 구조가 꽤 단순하고 사이트 자체에서 이 언어로 앱을 만드는 방법을 가르쳐줘요, 멋있지 않아요?
앱의 인터랙션이 일반 코드로는 복잡해 보이거나 적어도 많은 코드 라인이 필요해요. 어제 xcode와 잠깐 싸운 후 C4의 기초를 조금 시도해봤고 그다지 광범위하지 않은 지식으로 승인 도장을 찍어줬어요. 곧 뭔가 만들어보고 더 깊은 리뷰를 줄 거예요, 아니면 processing이나 OF처럼 이유가 있어서 제쳐뒀다고 말하게 될 수도 있지만.
pd: 사실 processing에 대한 문제는 _스케치_를 iOS 디바이스에 내보내는 게 쉽지 않다는 거예요, 하지만 그게 마음속에 없다는 의미는 아니에요 <2.
爆弾を投下
みんな、私のことを 知っている なら、私が クリエイティブコーディング にすごく興味のある人間だということを覚えているはず。そう、Processing とか Openframeworks とか、実際は何も身につかなかった他の言語とか。去年は Swift の深みにはまっていて、アプリをデザインするプロセスをもっと完成させようとしていた。swift はある程度「簡単」に理解できると思う、少なくともプロトタイプを作るくらいの基礎は。
数日前に C4 という新しい フレームワーク について読んで、すごく良さそうだと思った。もちろんサイトで クリエイティブコーディング という言葉を見た瞬間に試してみることに決めた…
この フレームワーク は新しくなくて、実は2012年からあって、主にメディアとマルチタッチに特化していて、iOSデバイス 専用。Vimeoチャンネル に実験やアート・インスタレーションの動画があって、かなりいい感じ。
C4
C4ViewAnimation(duration: 0.5) {
shape.center = self.canvas.center
shape.lineWidth = 5
}.animate()
SWIFT
UIView.animateWithDuration(0.5) {
shape.center = self.canvas.center
}
CATransaction.begin()
CATransaction.setValue(NSNumber(float: 0.5), forKey: kCATransactionAnimationDuration)
shape.lineWidth = 5
CATransaction.commit()
コードの構造は実際かなりシンプルで、サイト自体でこの言語を使ってアプリを作る方法を教えてくれている。クールじゃない?
このアプリのインタラクションは 普通の コードでやるとすごく 複雑 に見えるか、少なくともかなりの行数が必要になる。昨日 xcodeと少し格闘した 後、C4 の基礎を少し試してみて、私の それほど広くない 知識をもって承認のスタンプを押した。近いうちに何か作ってみてもっと深いレビューをするか、processing や OF のときと同じように 理由があって 脇に置いたと言うことになるかも。
pd: 実際のところprocessingに対する問題は、スケッチ を iOSデバイス にエクスポートするのが簡単じゃないことだけど、それは心の中にないということじゃない <2。