Kevin Miller, Founder & CEO, Run Rev
The market for smartphone apps is doubling each year. Everyone, from students and SMEs, through to large enterprise, wants a piece of the action! Yet creating apps can be prohibitively complex. Kevin will give an insight into the creation of new cross-platform development tools, as well as outline his passion of introducing a new generation of software developers to the world of app creation. He will build a complete iPhone app in 3 minutes, live on stage.
5. Typical Computing Problem...
Sort the lines of comma separated text by surname in reverse alphabetical
order...
Mr, Kevin, Miller
Mr, Ben, Beaumont
Ms, Heather, Nagey
Mr, Mark, Waddingham
6. Typical Computing Problem...
Sort the lines of comma separated text by surname in reverse alphabetical
order...
Mr, Mark, Waddingham
Ms, Heather, Nagey
Mr, Kevin, Miller
Mr, Ben, Beaumont
9. Introducing RunRev
Founded in Founded in 1997 here in Edinburgh
We aim to take the complexity out of computer programming
Acquired MetaCard IP - an American software company, with backing of
Mike Markkula, Apple co-founder
Built the multi-platform LiveCode product for desktop
Expanded to mobile platforms 2 years ago
10. Reducing Complexity: Language
JavaScript:
theText = theText.split("n");
theText = theText.sort(sort_item_3).join("n");
function sort_item_3(line1, line2) {
line1 = line1.split(",");
line2 = line2.split(",");
if(line1[2] == line2[2]) return 0;
else if(line1[2] > line2[2]) return -1; Mr, Mark, Waddingham
else return 1; Ms, Heather, Nagey
} Mr, Kevin, Miller
Mr, Ben, Beaumont
LiveCode:
sort lines of theText descending by last item of each
11. Reducing Complexity: Speed
Traditional Development Cycle
Edit Compile Run Debug
LiveCode Development Cycle
Edit Run
19. Less Complexity: Deliver Faster, Do More
We studied LiveCode customers on 415 projects
Over 1/3 of all projects simply would not have been viable without
LiveCode
Of the reminder, it took an average of 47% of the time to complete a
project:
- Compared to any “best choice” alternative
- On average, developers saved 51 days of development time using
LiveCode
- Selection included Java, Objective-C, BASIC, C/C++ and HTML 5
22. The State of ICT Teaching in the UK
"The UK is home of so many media-related inventions.
You invented photography. You invented TV. You
invented computers in both concept and practice. Yet
today, none of the world's leading exponents in these
fields are from the UK."
- Eric Schmidt, Google
“Information and Communication Technology (ICT)
has left children bored out of their minds being
taught how to use Word and Excel by bored
teachers”
- Michael Grove, Education Secretary
23. A View from the Scottish Classroom
“I hated programming, that’s why I decided not to do Computer Studies
during my senior years at secondary school.”
“It’s just like maths - I don’t like maths!”
“I don’t understand this bit of code!”
“How do I get my program to do this again?”
“This isn’t logical...”
They struggle to see the point of the programs they create in a real life
context because they are creating code that they don’t fully understand.
24. Scottish Syllabus Courses
Standard Grade Course Intermediate 2 Course Higher Course
(pupils aged 13 to 15) (pupils aged 16 to 17) (pupils aged 16 to 17)
.
26. Doubling Uptake!
Thousands of students now using LiveCode
Interest levels and pass rates have improved
Schools that have used it for more than 1 year
have seen a doubling of uptake in higher
or senior computing
27. Thanks
www.runrev.com
Kevin Miller kevin@runrev.com
LiveCode starts at under £15 per month.