HNHacker News
TopNewBestAskShowJobs

jermar

96 karma · joined December 14, 2011

Mobile build systems and dev tools. i@jerrymarino.com GitHub.com/jerrymarino
submissionscomments
jermar··on JavaScript for OS X Automation
https://github.com/jerrymarino/cupertinojs

Cupertino.js already supports this. It's currently pre-alpha, but there's a JavaScript iOS app that works in the simulator.

jermar··on Show HN: Cupertino.js – A JavaScript to Cocoa compiler and runtime
Currently some aspects of prototype inheritance are implemented. One day Cupertino.js should support an ECMA standard http://www.ecmascript.org - the Javascript spec that most web browsers implement. Once this is finished it would have "full" support of the language, minus any vendor added functionality.

I think porting apps might require some refactoring around the UI layer or adding functionality that is only exposed by native frameworks. It may be interesting to look into supporting hybrid web frameworks in the future :)

jermar··on Show HN: Cupertino.js – A JavaScript to Cocoa compiler and runtime
There's no license as of now but I'm in the process of adding one. Do you have any suggestions?
jermar··on Show HN: Cupertino.js – A JavaScript to Cocoa compiler and runtime
Thanks for the feedback! At this point writing a serious Cocoa app would require using the frameworks directly.

I think would be awesome if there was a way to implement native Cocoa apps with JS frameworks like Ember or Backbone. It might require some plugins but if done correctly could be interesting and maybe useful.

It may be possible convert official documentation and examples to use JS syntax. This could remove the context switch to Objective-C syntax.

jermar··on Social Should Not Be Centralized
I agree. For this to be widely adopted the discoverable piece is most important. Open source web apps are a great start, especially products like Wordpress because they are accessible to anyone.
jermar··on The White House's Response to SOPA
"Any effort to combat online piracy must guard against the risk of online censorship of lawful activity and must not inhibit innovation by our dynamic businesses large and small."

Online censorship is anti constitution, whether the activity is lawful or not. This whole thing is a mess.

jermar··on Apps are too much like 1990's CD-ROMs and not enough like the Web
Native apps have their place and so do web apps. One major benefit of native apps on iOS is consistent user experience. This is because a lot of apps use standard UI elements and navigation. I tend to feel more at home in native iOS apps than a mobile version.

I still don't understand how discovery is any worse for native apps. On the web most people use search engines to find an app? App stores have search too. Plus, search engines usually find apps on app stores. If anything this makes discovery better for the native app.