Telerik's developer blog publishes web and mobile development articles on JavaScript, TypeScript, iOS, and authentication.
HN links it for practical web platform posts, such as the iOS 8 scroll event change, the 300 ms click delay, and JavaScript for OS X automation.
Very much this.
If you're not familiar with Adam Curtis's BBC documentary, The Century of the Self, on Edward Bernays, Sigmund Freud (whom Bernays effectively made), and Anna Freud, as well as the influence of advertising, "public relations" (a term coined by Bernays), and propaganda (the term he coined PR to avoid) on the public, corporations, and govenrment.
Also Jerry Mander's Four Arguments for the Elimination of Television, which is an ad-man's perspective on what is fatally flawed with his own industry. See also his later book, The Capitalism Papers.
And of course, Neil Postman's Amusing Ourselves to Death and Technopoly.
There've been a number of recent HN posts on how bloated websites are becoming, and how content is being watered down on the Web. Pretty much all of this can be traced to the current funding mechanism: advertising. Which is increasingly becoming the problem, not the solution. E.g., TJ VanToll's "The Web's Cruft Problem".
Thomas Wells hits on what I see as the two most likely alternative funding mechanisms: a content tax, and philanthropy or patronage. Combining these with some form of decentralised content syndication compensation system seems like a possible path forward. The total value of the US arts and entertainment industry is $528 billion, of which publishing is $152 billion. If 20% of that is online content, it amounts to roughly $100 per person per year.
Phil Hunt of Pirate Party UK's broadband tax proposal is an earlier and similar…
I'd love to hear the experiences and opinions of anyone who knows about building iOS and Android apps with NativeScript and Angular 2 [1], or who has used NativeScript [2] itself, please.
NativeScript has a JavaScript<=>Java bridge on Android, and a JavaScript<=>Objective C bridge on iOS, like a cross platform version of Apple's ObjC bridge used in OS/X JavaScript for Automation [3] [4] [5] (but AFAIK Apple's ObjC bridge is apparently not available for developers to use as a framework, nor on iOS, nor of course on Android).
Unlike React Native's JavaScript engine, it runs in the UI thread, using V8 on Android and JavaScriptCore on iOS, and you can call all the platform specific APIs directly, subclass and implement Java classes and Objective C classes and protocols, call methods and functions, and pass objects back and forth, write your own plugins in TypeScript, JavaScript, Java, Objective C, etc.
[1] http://docs.nativescript.org/angular/tutorial/ng-chapter-0
[2] https://www.nativescript.org/
[3] https://developer.apple.com/library/content/releasenotes/InterapplicationCommunication/RN-JavaScriptForAutomation/Articles/Introduction.html
[4] http://tylergaw.com/articles/building-osx-apps-with-js
[5] http://developer.telerik.com/featured/javascript-os-x-automation-example/
I haven't tried it myself yet, but modern Android and Chrome do seem to be trending this direction: http://www.mobilexweb.com/blog/home-screen-web-apps-android-chrome-31
Also, the fact that the underlying Chrome engine for WebViews can now update independently of the Android OS bodes well for the viability of HTML5 apps: http://developer.telerik.com/featured/android-5-0s-auto-updating-webview-means-mobile-apps/
Yes, OpenID Connect is a protocol that builds on the authentication features developed from previous versions of OpenID, and merges it with the authorization features defined via OAuth.
It is all laid out fairly clearly in this comment on the original blog post, for example: http://developer.telerik.com/featured/oauth-has-ruined-everything/?imm_mid=0dac54&cmp=em-web-na-na-newsltr_20151021#comment-2285976650
I've never tried it, but how about this?
http://developer.telerik.com/featured/a-concise-guide-to-remote-debugging-on-ios-android-and-windows-phone/#weinre
Or, run OSX in a Windows virtual machine? You could us Safari remote debugging then.
I'm really interested to see what comes of the XAML standard. Supposedly there's a Macos and GTK# implementation in the works.
https://developer.telerik.com/content-types/tutorials/xaml-standard-demystified/