Comments (15)
Yup, this would be awesome. I haven't talked to either of the instructors, but I can see a really neat final/close to final project using RubyMotion. I think it'll be addressed primarily in weeks 13-24.
from lessonplanning.
RubyMotion is a pretty niche, I question how useful it will be for students... I think teaching straight iOS would be a better idea, but even then, it's another whole language / runtime / platform to learn. Focus is a feature.
from lessonplanning.
As part of the project we could teach them to build apis & the create the presentation layer/native app in ObjectiveC, which would talk through the apis... This way they would be able to support multiple devices across mobile OS
from lessonplanning.
From a front-end perspective, I think a mobile mindset can be introduced by including responsive techniques from the start in the CSS unit, as well.
from lessonplanning.
What about PhoneGap or something similar?
from lessonplanning.
From a front-end perspective, I think a mobile mindset can be introduced by including responsive techniques from the start in the CSS unit, as well.
Agreed in so many ways.
from lessonplanning.
👍 to responsive design
I'd welcome a unit on mobile development, if someone would like to propose an outline for it. I think RubyMotion would be fine, as it leverages what they've already invested time into learning, but would also be open to seeing a proposed curriculum for an ObjC week-long project, especially if it comes towards the end of the 6 months and can be leveraged as a compare-contrast lesson.
from lessonplanning.
We should also consider a week long project on Android also.
from lessonplanning.
Any thoughts on developing realtime apps for mobile / device agnostic?
from lessonplanning.
Was having a similar discussion with @jlembeck .. So do we add Java to the curriculum ( in some scope) so that we could teach the basics & have an android development week ?? and followed by something similar for IOS ..
By doing so, we would allow them to switch between languages & do a compare - contrast lesson .
from lessonplanning.
I know I sound like a broken record, but we I think we need to focus the curriculum on a core skill set. If we are lucky we can turn out competent junior web devs, but if we try to teach multiple mobile platforms it will just dilute the web stuff.
from lessonplanning.
👍 what @RobinClowers said.
from lessonplanning.
Also agree with @RobinClowers here.
from lessonplanning.
I agree. I'd like to have guest speakers in other technologies come in (PHP, Java, Elixir, mobile development, DB experts..) and give a lecture or talk on their field, but later on in weeks 13-24.
from lessonplanning.
...would anyone like to propose either a lecture or schedule for a few days worth of curriculum on this?
from lessonplanning.
Related Issues (8)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lessonplanning.