Submit Search
Upload
I motion
•
0 likes
•
711 views
Fernand Galiana
Follow
RubyMotion slides from ScottishRuby conf
Read less
Read more
Technology
Self Improvement
Report
Share
Report
Share
1 of 45
Download now
Download to read offline
Recommended
Engines
Engines
Fernand Galiana
Rails-3-app-auto-generator-20100817
Rails-3-app-auto-generator-20100817
Tse-Ching Ho
PerlDancer for Perlers (FOSDEM 2011)
PerlDancer for Perlers (FOSDEM 2011)
xSawyer
Perl Dancer, FPW 2010
Perl Dancer, FPW 2010
Alexis Sukrieh
Perl Dancer for Python programmers
Perl Dancer for Python programmers
xSawyer
Writing webapps with Perl Dancer
Writing webapps with Perl Dancer
Alexis Sukrieh
Railties
Railties
DefV
An introduction to Rex - FLOSS UK DevOps York 2015
An introduction to Rex - FLOSS UK DevOps York 2015
Andy Beverley
Recommended
Engines
Engines
Fernand Galiana
Rails-3-app-auto-generator-20100817
Rails-3-app-auto-generator-20100817
Tse-Ching Ho
PerlDancer for Perlers (FOSDEM 2011)
PerlDancer for Perlers (FOSDEM 2011)
xSawyer
Perl Dancer, FPW 2010
Perl Dancer, FPW 2010
Alexis Sukrieh
Perl Dancer for Python programmers
Perl Dancer for Python programmers
xSawyer
Writing webapps with Perl Dancer
Writing webapps with Perl Dancer
Alexis Sukrieh
Railties
Railties
DefV
An introduction to Rex - FLOSS UK DevOps York 2015
An introduction to Rex - FLOSS UK DevOps York 2015
Andy Beverley
Csharp_Contents
Csharp_Contents
Mohamed Krar
Killer page load performance
Killer page load performance
Jonas Ohlsson Aden
Dancing Tutorial
Dancing Tutorial
Alberto Simões
Html5 awesomeness
Html5 awesomeness
senthil_hi
The story became happy with itamae
The story became happy with itamae
Nobutoshi Ogata
Using WordPress as your application stack
Using WordPress as your application stack
Paul Bearne
Sinatra
Sinatra
Nitesh Kumar
Hyperlink
Hyperlink
JarsormizikTV
Monitoring web application behaviour with cucumber-nagios
Monitoring web application behaviour with cucumber-nagios
Lindsay Holmwood
Running Node.js in Production using Passenger
Running Node.js in Production using Passenger
davidchubbs
Summit2014 topic 0153 - Alfresco Maven for shared properties
Summit2014 topic 0153 - Alfresco Maven for shared properties
Angel Borroy López
Deprecating ActiveRecord Attributes without making Zombies
Deprecating ActiveRecord Attributes without making Zombies
yann ARMAND
A Quick Introduction to Sinatra
A Quick Introduction to Sinatra
guestbe060
20150727 Development tools for Firefox OS apps
20150727 Development tools for Firefox OS apps
Noritada Shimizu
All That Jazz
All That Jazz
Nick Carter
アジャイルなサムライとプラクティスづくり
アジャイルなサムライとプラクティスづくり
Hiromu Shioya
Dancer's Ecosystem
Dancer's Ecosystem
Alexis Sukrieh
Magical WordPress Development with Vagrant
Magical WordPress Development with Vagrant
Chris Olbekson
Alfresco global.properties
Alfresco global.properties
NX21
Great Developers Steal
Great Developers Steal
Ben Scofield
Empezando con Twig
Empezando con Twig
Ismael Ambrosi
spring3.2 java config Servler3
spring3.2 java config Servler3
YongHyuk Lee
More Related Content
What's hot
Csharp_Contents
Csharp_Contents
Mohamed Krar
Killer page load performance
Killer page load performance
Jonas Ohlsson Aden
Dancing Tutorial
Dancing Tutorial
Alberto Simões
Html5 awesomeness
Html5 awesomeness
senthil_hi
The story became happy with itamae
The story became happy with itamae
Nobutoshi Ogata
Using WordPress as your application stack
Using WordPress as your application stack
Paul Bearne
Sinatra
Sinatra
Nitesh Kumar
Hyperlink
Hyperlink
JarsormizikTV
Monitoring web application behaviour with cucumber-nagios
Monitoring web application behaviour with cucumber-nagios
Lindsay Holmwood
Running Node.js in Production using Passenger
Running Node.js in Production using Passenger
davidchubbs
Summit2014 topic 0153 - Alfresco Maven for shared properties
Summit2014 topic 0153 - Alfresco Maven for shared properties
Angel Borroy López
Deprecating ActiveRecord Attributes without making Zombies
Deprecating ActiveRecord Attributes without making Zombies
yann ARMAND
A Quick Introduction to Sinatra
A Quick Introduction to Sinatra
guestbe060
20150727 Development tools for Firefox OS apps
20150727 Development tools for Firefox OS apps
Noritada Shimizu
All That Jazz
All That Jazz
Nick Carter
アジャイルなサムライとプラクティスづくり
アジャイルなサムライとプラクティスづくり
Hiromu Shioya
Dancer's Ecosystem
Dancer's Ecosystem
Alexis Sukrieh
Magical WordPress Development with Vagrant
Magical WordPress Development with Vagrant
Chris Olbekson
Alfresco global.properties
Alfresco global.properties
NX21
What's hot
(19)
Csharp_Contents
Csharp_Contents
Killer page load performance
Killer page load performance
Dancing Tutorial
Dancing Tutorial
Html5 awesomeness
Html5 awesomeness
The story became happy with itamae
The story became happy with itamae
Using WordPress as your application stack
Using WordPress as your application stack
Sinatra
Sinatra
Hyperlink
Hyperlink
Monitoring web application behaviour with cucumber-nagios
Monitoring web application behaviour with cucumber-nagios
Running Node.js in Production using Passenger
Running Node.js in Production using Passenger
Summit2014 topic 0153 - Alfresco Maven for shared properties
Summit2014 topic 0153 - Alfresco Maven for shared properties
Deprecating ActiveRecord Attributes without making Zombies
Deprecating ActiveRecord Attributes without making Zombies
A Quick Introduction to Sinatra
A Quick Introduction to Sinatra
20150727 Development tools for Firefox OS apps
20150727 Development tools for Firefox OS apps
All That Jazz
All That Jazz
アジャイルなサムライとプラクティスづくり
アジャイルなサムライとプラクティスづくり
Dancer's Ecosystem
Dancer's Ecosystem
Magical WordPress Development with Vagrant
Magical WordPress Development with Vagrant
Alfresco global.properties
Alfresco global.properties
Similar to I motion
Great Developers Steal
Great Developers Steal
Ben Scofield
Empezando con Twig
Empezando con Twig
Ismael Ambrosi
spring3.2 java config Servler3
spring3.2 java config Servler3
YongHyuk Lee
Tek 2013 - Building Web Apps from a New Angle with AngularJS
Tek 2013 - Building Web Apps from a New Angle with AngularJS
Pablo Godel
Fisl 11 - Dicas de Desenvolvimento Web com Ruby
Fisl 11 - Dicas de Desenvolvimento Web com Ruby
Fabio Akita
Keeping it small - Getting to know the Slim PHP micro framework
Keeping it small - Getting to know the Slim PHP micro framework
Jeremy Kendall
Silex: From nothing to an API
Silex: From nothing to an API
chrisdkemper
Meetup uikit programming
Meetup uikit programming
joaopmaia
Phing i Fabric - Budowanie i deployment aplikacji webowych
Phing i Fabric - Budowanie i deployment aplikacji webowych
leafnode
Hammering Responsive Web Design Into Shape
Hammering Responsive Web Design Into Shape
Ken Tabor
A Quick Introduction to Sinatra
A Quick Introduction to Sinatra
Nick Plante
What is this DI and AOP stuff anyway...
What is this DI and AOP stuff anyway...
Richard McIntyre
CDI do básico ao avançado
CDI do básico ao avançado
Alberto Souza
Nginx Workshop Aftermath
Nginx Workshop Aftermath
Denis Zhdanov
Mastering ElasticSearch with Ruby and Tire
Mastering ElasticSearch with Ruby and Tire
Luca Bonmassar
Survey of Front End Topics in Rails
Survey of Front End Topics in Rails
Benjamin Vandgrift
Lone StarPHP 2013 - Building Web Apps from a New Angle
Lone StarPHP 2013 - Building Web Apps from a New Angle
Pablo Godel
Building a Dynamic Website Using Django
Building a Dynamic Website Using Django
Nathan Eror
Mulberry: A Mobile App Development Toolkit
Mulberry: A Mobile App Development Toolkit
Rebecca Murphey
Intro tobackbone
Intro tobackbone
Bijan Eghtesadi
Similar to I motion
(20)
Great Developers Steal
Great Developers Steal
Empezando con Twig
Empezando con Twig
spring3.2 java config Servler3
spring3.2 java config Servler3
Tek 2013 - Building Web Apps from a New Angle with AngularJS
Tek 2013 - Building Web Apps from a New Angle with AngularJS
Fisl 11 - Dicas de Desenvolvimento Web com Ruby
Fisl 11 - Dicas de Desenvolvimento Web com Ruby
Keeping it small - Getting to know the Slim PHP micro framework
Keeping it small - Getting to know the Slim PHP micro framework
Silex: From nothing to an API
Silex: From nothing to an API
Meetup uikit programming
Meetup uikit programming
Phing i Fabric - Budowanie i deployment aplikacji webowych
Phing i Fabric - Budowanie i deployment aplikacji webowych
Hammering Responsive Web Design Into Shape
Hammering Responsive Web Design Into Shape
A Quick Introduction to Sinatra
A Quick Introduction to Sinatra
What is this DI and AOP stuff anyway...
What is this DI and AOP stuff anyway...
CDI do básico ao avançado
CDI do básico ao avançado
Nginx Workshop Aftermath
Nginx Workshop Aftermath
Mastering ElasticSearch with Ruby and Tire
Mastering ElasticSearch with Ruby and Tire
Survey of Front End Topics in Rails
Survey of Front End Topics in Rails
Lone StarPHP 2013 - Building Web Apps from a New Angle
Lone StarPHP 2013 - Building Web Apps from a New Angle
Building a Dynamic Website Using Django
Building a Dynamic Website Using Django
Mulberry: A Mobile App Development Toolkit
Mulberry: A Mobile App Development Toolkit
Intro tobackbone
Intro tobackbone
More from Fernand Galiana
GraphQLUs For The RestOfUs!
GraphQLUs For The RestOfUs!
Fernand Galiana
Sailing into 2018 with Kubernetes and Istio
Sailing into 2018 with Kubernetes and Istio
Fernand Galiana
GraphQL, The New Black?
GraphQL, The New Black?
Fernand Galiana
You, Mix and Kubee
You, Mix and Kubee
Fernand Galiana
Docker Container Orchestration
Docker Container Orchestration
Fernand Galiana
Bucket List Item #1246
Bucket List Item #1246
Fernand Galiana
In The Land Of Graphs...
In The Land Of Graphs...
Fernand Galiana
What's new in Rails5?
What's new in Rails5?
Fernand Galiana
R-House (LSRC)
R-House (LSRC)
Fernand Galiana
Rhouse - Home automation is ruby ?
Rhouse - Home automation is ruby ?
Fernand Galiana
More from Fernand Galiana
(10)
GraphQLUs For The RestOfUs!
GraphQLUs For The RestOfUs!
Sailing into 2018 with Kubernetes and Istio
Sailing into 2018 with Kubernetes and Istio
GraphQL, The New Black?
GraphQL, The New Black?
You, Mix and Kubee
You, Mix and Kubee
Docker Container Orchestration
Docker Container Orchestration
Bucket List Item #1246
Bucket List Item #1246
In The Land Of Graphs...
In The Land Of Graphs...
What's new in Rails5?
What's new in Rails5?
R-House (LSRC)
R-House (LSRC)
Rhouse - Home automation is ruby ?
Rhouse - Home automation is ruby ?
Recently uploaded
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
XfilesPro
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
null - The Open Security Community
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
Deakin University
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Alan Dix
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Recently uploaded
(20)
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
I motion
1.
im ti nfernandgaliana Friday,
May 17, 13
2.
Born and raised
in Crieff! Friday, May 17, 13
3.
Friday, May 17,
13
4.
kitesurfer derailed github.com/derailed fernand.galiana Friday, May 17,
13
5.
Friday, May 17,
13
6.
ObjC IOS SDK Xcode Memory Friday, May
17, 13
7.
Friday, May 17,
13
8.
Friday, May 17,
13
9.
Friday, May 17,
13
10.
blownspeaker! Friday, May 17,
13
11.
railsBRO IOS IOS IOS Db Fb Friday, May 17,
13
12.
bigdeal? Not even Ruby! Still
need to learn IOS Can’t use my xxx gem ;-( Write once, run once Friday, May 17, 13
13.
Friday, May 17,
13
14.
Friday, May 17,
13
15.
Friday, May 17,
13
16.
Friday, May 17,
13
17.
cocoapods app.pods do pod 'AFNetworking' end Rakefile Friday,
May 17, 13
18.
NSUserDefaults *prefs =
[NSUserDefaults standardUserDefaults]; NSString *myString = [prefs stringForKey:@"bumbleblee_tuna"]; Friday, May 17, 13
19.
NSUserDefaults *prefs =
[NSUserDefaults standardUserDefaults]; NSString *myString = [prefs stringForKey:@"bumbleblee_tuna"]; Friday, May 17, 13
20.
NSUserDefaults.standardUserDefaults. objectForKey("bumblebee_tuna") NSUserDefaults *prefs =
[NSUserDefaults standardUserDefaults]; NSString *myString = [prefs stringForKey:@"bumbleblee_tuna"]; Friday, May 17, 13
21.
NSUserDefaults.standardUserDefaults. objectForKey("bumblebee_tuna") NSUserDefaults *prefs =
[NSUserDefaults standardUserDefaults]; NSString *myString = [prefs stringForKey:@"bumbleblee_tuna"]; Friday, May 17, 13
22.
NSUserDefaults.standardUserDefaults. objectForKey("bumblebee_tuna") NSUserDefaults *prefs =
[NSUserDefaults standardUserDefaults]; NSString *myString = [prefs stringForKey:@"bumbleblee_tuna"]; App.user_cache[:bumblebee_tuna] Friday, May 17, 13
23.
NSUserDefaults.standardUserDefaults. objectForKey("bumblebee_tuna") NSUserDefaults *prefs =
[NSUserDefaults standardUserDefaults]; NSString *myString = [prefs stringForKey:@"bumbleblee_tuna"]; App.user_cache[:bumblebee_tuna] bubble-wrapped Friday, May 17, 13
24.
NSUserDefaults.standardUserDefaults. objectForKey("bumblebee_tuna") NSUserDefaults *prefs = [NSUserDefaults
standardUserDefaults]; NSString *myString = [prefs stringForKey:@"bumbleblee_tuna"]; App.user_cache[:bumblebee_tuna] bubble-wrapped Friday, May 17, 13
25.
Friday, May 17,
13
26.
UIColor.colorWithRed( 50/255.0, green:50/255.0, blue:50/255.0, alpha:0.5 ) 0x5b5b5b.uicolor Friday,
May 17, 13
27.
UIColor.colorWithRed( 50/255.0, green:50/255.0, blue:50/255.0, alpha:0.5 ) 0x5b5b5b.uicolor sugarcubed Friday,
May 17, 13
28.
✓Rails integration ✓Collections ✓Third party
services ✓Autolayout ✓Web views ✓Social connect ✓Pods ✓RM Gems ✓CustomViews ✓Custom Alerts ✓Notifications ✓Styling ✓Gestures Friday, May 17, 13
29.
localweb def viewDidLoad super @content =
UIWebView.alloc.initWithFrame( [[0,0],[300,300]] ) @content.loadHTMLString( html, baseURL:base_url ) view.addSubview( @content ) end def base_url @base_url ||= NSURL.fileURLWithPath( App.resources_path ) end def html <<HTML <html> <head> <link rel="stylesheet" type="text/css" href="css/font-awesome.css"/> <link rel="stylesheet" type="text/css" href="css/app.css"/> </head> ... </html> HTML end Friday, May 17, 13
30.
networking app.pods do pod 'AFNetworking' end def
self.shared $instance ||= begin BlownSpeakerClient.alloc.initWithBaseURL( base_url ).tap do |client| client.registerHTTPOperationClass( AFJSONRequestOperation ) client.setDefaultHeader( 'Accept', value:'application/json' ) end end end def fetch_proposals(&cb) getPath( "/confs/#{App.delegate.conf_id}.json", parameters: {}, success: ->(operation, response) { cb.call response, nil }, failure: ->(operation, error) { cb.call nil, error } ) end def self.base_url @url ||= begin uri = Device.simulator? ? "http://localhost:3000" : "http://192.168.122:3000" NSURL.URLWithString( uri ) end end def setup( talk ) ... @mug_shot.setImageWithURL( NSURL.URLWithString( talk.speaker.avatar ), placeHolderImage: place_holder_img ) end Rakefile Friday, May 17, 13
31.
Friday, May 17,
13
32.
|[visual]-20-[constraints]| @content.translatesAutoresizingMaskIntoConstraints = false def
setup_constraints metrics = { 'sp' => 5 } contentView.addConstraints NSLayoutConstraint.constraintsWithVisualFormat "V:|-ps-[mug_shot(100)][scorer(20)][speaker(30)]-ps-", options: 0, metrics: metrics, views: @views )) ... end Friday, May 17, 13
33.
soopastyling! I don’t usually
pimp out my UI’s, but when I do... I use stylesheets! Friday, May 17, 13
34.
NUI Pixate Teacup Promotion Friday, May 17,
13
35.
Friday, May 17,
13
36.
testing Friday, May 17,
13
37.
appstore Friday, May 17,
13
38.
appstore ✓ Distribution profile ✓App
screenshots x-devices ✓Icons (@2x) - rinse and repeat for devices! ✓ITune connect ✓rake archive:distribution ✓Application loader Friday, May 17, 13
39.
arewethereyet? Friday, May 17,
13
40.
appstorereality Friday, May 17,
13
41.
Friday, May 17,
13
42.
pimpitdogg! Friday, May 17,
13
43.
motionblow Friday, May 17,
13
44.
Friday, May 17,
13
45.
questions? Friday, May 17,
13
Download now