Accessibility in WatchKit – Tacow (November 2015)Brian Gilham
Many developers aren't aware of the accessibility options on the Apple Watch. In this quick talk, Brian Gilham attempts to cover VoiceOver, Dynamic Text, Grayscale, and Reduce Transparency/Motion.
Dean Jansen: Community-Driven Video Accessibility | Content in MotionEUscreen
Content in Motion | Curating Europe’s Audiovisual Heritage Conference, December 3-4 2015; www.euscreenxl2015.eu
The presentation looks at the story of Amara – the world’s most popular crowdsourcing platform for subtitling video. The software was born out of a desire to see video become more accessible. This is made possible through the use of captions, for viewers with hearing loss, as well as subtitles, for anyone who doesn't speak the language a video was recorded in.
Amara is developed and maintained by a mission-driven nonprofit organization, the Participatory Culture Foundation. The platform has grown from a simple DIY tool into a complex ecosystem. Amara currently integrates volunteer and community-based approaches to subtitling, as well as professional services (for sustainability purposes).
Amara is used in many ways by individuals and organizations alike. Some people volunteer by captioning videos upon request, but there are also larger communities that gather around a specific organization or video publisher and translate videos – some into dozens of languages. Additionally, organizations including TED, the US National Archives, and Vimeo, have all used Amara to make video more broadly accessible.
Web Accessibility: A Shared ResponsibilityJoseph Dolson
This a presentation prepared for a Montana Web Developer's Meetup in December, 2011. The focus is on collaborating with content providers and employers to share the responsibility for web accessibility.
Accessibility in WatchKit – Tacow (November 2015)Brian Gilham
Many developers aren't aware of the accessibility options on the Apple Watch. In this quick talk, Brian Gilham attempts to cover VoiceOver, Dynamic Text, Grayscale, and Reduce Transparency/Motion.
Dean Jansen: Community-Driven Video Accessibility | Content in MotionEUscreen
Content in Motion | Curating Europe’s Audiovisual Heritage Conference, December 3-4 2015; www.euscreenxl2015.eu
The presentation looks at the story of Amara – the world’s most popular crowdsourcing platform for subtitling video. The software was born out of a desire to see video become more accessible. This is made possible through the use of captions, for viewers with hearing loss, as well as subtitles, for anyone who doesn't speak the language a video was recorded in.
Amara is developed and maintained by a mission-driven nonprofit organization, the Participatory Culture Foundation. The platform has grown from a simple DIY tool into a complex ecosystem. Amara currently integrates volunteer and community-based approaches to subtitling, as well as professional services (for sustainability purposes).
Amara is used in many ways by individuals and organizations alike. Some people volunteer by captioning videos upon request, but there are also larger communities that gather around a specific organization or video publisher and translate videos – some into dozens of languages. Additionally, organizations including TED, the US National Archives, and Vimeo, have all used Amara to make video more broadly accessible.
Web Accessibility: A Shared ResponsibilityJoseph Dolson
This a presentation prepared for a Montana Web Developer's Meetup in December, 2011. The focus is on collaborating with content providers and employers to share the responsibility for web accessibility.
GREE Platform is a large social platform on which worldwide users can play games with each other.
It's developed by PHP, but Ruby is also used, especially in DevOpts.
I'll talk about how we are using Ruby.
GREE Platform is a large social platform on which worldwide users can play games with each other.
It's developed by PHP, but Ruby is also used, especially in DevOpts.
I'll talk about how we are using Ruby.
13. SugarCube started out as a Fusionbox project
(see the announcement), but as its popularity
increased, the decision was made to offer it to
the rubymotion community, in the spirit of
open-source and collaboration. It is a great
compliment to teacup, especially when paired
with sweettea!
12年10月27日土曜日
14. Teacup
A community-driven DSL for creating user interfaces on the
iphone.
Using teacup, you can easily create and style layouts while
keeping your code dry. The goal is to offer a rubyesque (well,
actually a rubymotion-esque) way to create interfaces
programmatically.
sweettea
teacup
+
sugarcube
=
sweettea
12年10月27日土曜日
23. $bundle
Fetching gem metadata from https://rubygems.org/...
Installing geomotion (0.0.2)
Installing thor (0.16.0)
Installing rubymotion_generators (0.0.3)
Using sugarcube (0.11)
Using bundler (1.2.1)
Your bundle is complete! Use `bundle show [gemname]` to see where a
bundled gem is installed.
$
12年10月27日土曜日
38. (UILabel(#9626020, [[30.0, 30.0...)> adjust self
=> UILabel(#9626020, [[30.0, 30.0], [150.0, 20.0]], text: "This is page 1"), child of UIView(#9625860)
(UILabel(#9626020, [[30.0, 30.0...)> right 10
[[40.0, 30.0], [150.0, 20.0]]
=> UILabel(#9626020, [[40.0, 30.0], [150.0, 20.0]], text: "This is page 1"), child of UIView(#9625860)
(UILabel(#9626020, [[40.0, 30.0...)> r 10
[[50.0, 30.0], [150.0, 20.0]]
=> UILabel(#9626020, [[50.0, 30.0], [150.0, 20.0]], text: "This is page 1"), child of UIView(#9625860)
12年10月27日土曜日
39. #
if
you
are
in
the
REPL,
you
might
not
be
able
to
click
on
the
view
you
want...
>
adjust
superview.subviews[4].subviews[1]
>
up
1
>
down
1
#
same
as
up
-‐1,
obviously
>
down
#
defaults
to
1
anyway
>
left
1
>
right
1
#
same
as
up
-‐1,
obviously
>
left
#
=>
left
1
>
origin
10,
12
#
move
to
x:10,
y:12
>
wider
1
>
thinner
1
>
taller
#
=>
taller
1
>
shorter
#
=>
shorter
1
>
size
100,
10
#
set
size
to
width:100,
height:
10
>
shadow(opacity:
0.5,
offset:
[0,
0],
color:
:black,
radius:
1)
#
and
path,
which
is
a
CGPath
object.
>
center
#
See
`Centering`
section
below
>
restore
#
original
frame
and
shadow
is
saved
when
you
call
`adjust`
12年10月27日土曜日