Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mobile Dev? #16

Open
MargeRosen opened this issue Oct 1, 2013 · 15 comments
Open

Mobile Dev? #16

MargeRosen opened this issue Oct 1, 2013 · 15 comments

Comments

@MargeRosen
Copy link

Mobile Dev is huge, so it would be great to introduce students to Objective C and/or RubyMotion with a small project during the last moth of the program.

@eliseworthy
Copy link
Contributor

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.

@RobinClowers
Copy link
Contributor

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.

@jags14385
Copy link
Contributor

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

@dpersing
Copy link
Contributor

dpersing commented Oct 3, 2013

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.

@asalkey
Copy link

asalkey commented Oct 3, 2013

What about PhoneGap or something similar?

@jefflembeck
Copy link
Contributor

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.

@kerrizor
Copy link
Contributor

kerrizor commented Oct 5, 2013

👍 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.

@jags14385
Copy link
Contributor

We should also consider a week long project on Android also.

@OpenSorceress
Copy link

Any thoughts on developing realtime apps for mobile / device agnostic?

@jags14385
Copy link
Contributor

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 .

@RobinClowers
Copy link
Contributor

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.

@jcaudle
Copy link

jcaudle commented Oct 11, 2013

👍 what @RobinClowers said.

@jefflembeck
Copy link
Contributor

Also agree with @RobinClowers here.

@kerrizor
Copy link
Contributor

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.

@kerrizor
Copy link
Contributor

...would anyone like to propose either a lecture or schedule for a few days worth of curriculum on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants