Merge branch 'master' into style-guide
This commit is contained in:
commit
d6aa0e7ade
470
harp.json
470
harp.json
|
@ -8,265 +8,279 @@
|
||||||
"dartLatest": "2.0.0-alpha.6",
|
"dartLatest": "2.0.0-alpha.6",
|
||||||
|
|
||||||
"bios": {
|
"bios": {
|
||||||
"misko": {
|
"misko": {
|
||||||
"name": "Miško Hevery",
|
"name": "Miško Hevery",
|
||||||
"picture": "/resources/images/bios/misko.jpg",
|
"picture": "/resources/images/bios/misko.jpg",
|
||||||
"twitter": "mhevery",
|
"twitter": "mhevery",
|
||||||
"website": "http://misko.hevery.com",
|
"website": "http://misko.hevery.com",
|
||||||
"bio": "Miško Hevery is the creator of AngularJS framework. He has passion for making complex things simple. He currently works at Google, but has previously worked at Adobe, Sun Microsystems, Intel, and Xerox, where he became an expert in building web applications in web related technologies such as Java, JavaScript, Flex and ActionScript."
|
"bio": "Miško Hevery is the creator of AngularJS framework. He has passion for making complex things simple. He currently works at Google, but has previously worked at Adobe, Sun Microsystems, Intel, and Xerox, where he became an expert in building web applications in web related technologies such as Java, JavaScript, Flex and ActionScript."
|
||||||
},
|
},
|
||||||
|
|
||||||
"igor": {
|
"igor": {
|
||||||
"name": "Igor Minar",
|
"name": "Igor Minar",
|
||||||
"picture": "/resources/images/bios/igor-minar.jpg",
|
"picture": "/resources/images/bios/igor-minar.jpg",
|
||||||
"twitter": "IgorMinar",
|
"twitter": "IgorMinar",
|
||||||
"website": "https://google.com/+IgorMinar",
|
"website": "https://google.com/+IgorMinar",
|
||||||
"bio": "Igor is a software engineer at Google. He is a lead on the Angular project, practitioner of test driven development, open source enthusiast, hacker. In his free time, Igor enjoys spending time with his wife and two kids, doing outdoor activities (including but not limited to sports, gardening and building retaining walls)."
|
"bio": "Igor is a software engineer at Google. He is a lead on the Angular project, practitioner of test driven development, open source enthusiast, hacker. In his free time, Igor enjoys spending time with his wife and two kids, doing outdoor activities (including but not limited to sports, gardening and building retaining walls)."
|
||||||
},
|
},
|
||||||
|
|
||||||
"naomi": {
|
"naomi": {
|
||||||
"name": "Naomi Black",
|
"name": "Naomi Black",
|
||||||
"picture": "/resources/images/bios/naomi.jpg",
|
"picture": "/resources/images/bios/naomi.jpg",
|
||||||
"twitter": "naomitraveller",
|
"twitter": "naomitraveller",
|
||||||
"website": "http://google.com/+NaomiBlack",
|
"website": "http://google.com/+NaomiBlack",
|
||||||
"bio": "Naomi is the Technical Program Manager for Angular, including Angular Material and AngularDart. An unrepentant generalist, she's been at Google since 2006, leading projects ranging from Accessibility to Google Transit. She fights daleks in her spare time."
|
"bio": "Naomi is the Technical Program Manager for Angular, including Angular Material and AngularDart. An unrepentant generalist, she's been at Google since 2006, leading projects ranging from Accessibility to Google Transit. She fights daleks in her spare time."
|
||||||
},
|
},
|
||||||
|
|
||||||
"brad": {
|
"brad": {
|
||||||
"name": "Brad Green",
|
"name": "Brad Green",
|
||||||
"picture": "/resources/images/bios/brad-green.jpg",
|
"picture": "/resources/images/bios/brad-green.jpg",
|
||||||
"twitter": "bradlygreen",
|
"twitter": "bradlygreen",
|
||||||
"website": "https://plus.google.com/+BradGreen",
|
"website": "https://plus.google.com/+BradGreen",
|
||||||
"bio": "Brad Green works at Google as an engineering director. Brad manages the Google Sales Platform suite of projects as well as the AngularJS framework. Prior to Google, Brad worked on the early mobile web at AvantGo, founded and sold startups, and spent a few hard years toiling as a caterer. Brad's first job out of school was as lackey to Steve Jobs at NeXT Computer writing demo software and designing his slide presentations. Brad lives in Mountain View, CA with his wife and two children."
|
"bio": "Brad Green works at Google as an engineering director. Brad manages the Google Sales Platform suite of projects as well as the AngularJS framework. Prior to Google, Brad worked on the early mobile web at AvantGo, founded and sold startups, and spent a few hard years toiling as a caterer. Brad's first job out of school was as lackey to Steve Jobs at NeXT Computer writing demo software and designing his slide presentations. Brad lives in Mountain View, CA with his wife and two children."
|
||||||
},
|
},
|
||||||
|
|
||||||
"pete": {
|
"pete": {
|
||||||
"name": "Pete Bacon Darwin",
|
"name": "Pete Bacon Darwin",
|
||||||
"picture": "/resources/images/bios/pete.jpg",
|
"picture": "/resources/images/bios/pete.jpg",
|
||||||
"twitter": "petebd",
|
"twitter": "petebd",
|
||||||
"website": "http://www.bacondarwin.com",
|
"website": "http://www.bacondarwin.com",
|
||||||
"bio": "AngularJS 1.x Team Lead. Pete has been working on the core team since 2012 and became the team lead for the 1.x branch in November 2014. He has co-authored a book on AngularJS and regularly talks about and teaches Angular."
|
"bio": "AngularJS 1.x Team Lead. Pete has been working on the core team since 2012 and became the team lead for the 1.x branch in November 2014. He has co-authored a book on AngularJS and regularly talks about and teaches Angular."
|
||||||
},
|
},
|
||||||
|
|
||||||
"victorsavkin": {
|
"victorsavkin": {
|
||||||
"name": "Victor Savkin",
|
"name": "Victor Savkin",
|
||||||
"picture": "/resources/images/bios/victor.jpg",
|
"picture": "/resources/images/bios/victor.jpg",
|
||||||
"twitter": "victorsavkin",
|
"twitter": "victorsavkin",
|
||||||
"bio": "Victor works on Angular at Google. He is interested in functional programming and client-side applications. Being a language nerd he spends a lot of his time playing with TypeScript, Dart, Elm, Haskell, and Clojure."
|
"bio": "Victor works on Angular at Google. He is interested in functional programming and client-side applications. Being a language nerd he spends a lot of his time playing with TypeScript, Dart, Elm, Haskell, and Clojure."
|
||||||
},
|
},
|
||||||
|
|
||||||
"tobias": {
|
"tobias": {
|
||||||
"name": "Tobias Bosch",
|
"name": "Tobias Bosch",
|
||||||
"picture": "/resources/images/bios/tobias.jpg",
|
"picture": "/resources/images/bios/tobias.jpg",
|
||||||
"twitter": "tbosch1009",
|
"twitter": "tbosch1009",
|
||||||
"website": "https://plus.google.com/+TobiasBosch",
|
"website": "https://plus.google.com/+TobiasBosch",
|
||||||
"bio": "Tobias Bosch is a software engineer at Google. He is part of the Angular core team and works on Angular 2."
|
"bio": "Tobias Bosch is a software engineer at Google. He is part of the Angular core team and works on Angular 2."
|
||||||
},
|
},
|
||||||
|
|
||||||
"brianford": {
|
"brianford": {
|
||||||
"name": "Brian Ford",
|
"name": "Brian Ford",
|
||||||
"picture": "/resources/images/bios/brian-ford.jpg",
|
"picture": "/resources/images/bios/brian-ford.jpg",
|
||||||
"twitter": "briantford",
|
"twitter": "briantford",
|
||||||
"bio": "Brian works on the AngularJS core team at Google where he tries his very best to make computers do the right thing."
|
"bio": "Brian works on the AngularJS core team at Google where he tries his very best to make computers do the right thing."
|
||||||
},
|
},
|
||||||
|
|
||||||
"rado": {
|
"rado": {
|
||||||
"name": "Rado Kirov",
|
"name": "Rado Kirov",
|
||||||
"picture": "/resources/images/bios/rado.jpg",
|
"picture": "/resources/images/bios/rado.jpg",
|
||||||
"twitter": "radokirov",
|
"twitter": "radokirov",
|
||||||
"website": "https://plus.sandbox.google.com/+RadoslavKirov",
|
"website": "https://plus.sandbox.google.com/+RadoslavKirov",
|
||||||
"bio": "Rado has been on the Angular Core team since Summer 2014. Before Angular, he worked on the Adsense serving stack, responsible for serving billions of ads daily. Being passionate about open source, he made contributions to Angular as a Google-20% project, before making the fulltime jump. He is a recovering academic; ask him about error-correcting codes from algebraic curves (or don't)."
|
"bio": "Rado has been on the Angular Core team since Summer 2014. Before Angular, he worked on the Adsense serving stack, responsible for serving billions of ads daily. Being passionate about open source, he made contributions to Angular as a Google-20% project, before making the fulltime jump. He is a recovering academic; ask him about error-correcting codes from algebraic curves (or don't)."
|
||||||
},
|
},
|
||||||
|
|
||||||
"chirayu": {
|
"chirayu": {
|
||||||
"name": "Chirayu Krishnappa",
|
"name": "Chirayu Krishnappa",
|
||||||
"picture": "/resources/images/bios/chirayu.jpg",
|
"picture": "/resources/images/bios/chirayu.jpg",
|
||||||
"twitter": "chirayuk",
|
"twitter": "chirayuk",
|
||||||
"website": "https://plus.google.com/+chirayuk",
|
"website": "https://plus.google.com/+chirayuk",
|
||||||
"bio": "Chirayu is currently working on making localizing Angular apps rock. In the past, he has contributed to AngularJS security, AngularDart, and Protractor."
|
"bio": "Chirayu is currently working on making localizing Angular apps rock. In the past, he has contributed to AngularJS security, AngularDart, and Protractor."
|
||||||
},
|
},
|
||||||
|
|
||||||
"davideast": {
|
"davideast": {
|
||||||
"name": "David East",
|
"name": "David East",
|
||||||
"picture": "/resources/images/bios/david-east.jpg",
|
"picture": "/resources/images/bios/david-east.jpg",
|
||||||
"twitter": "_davideast",
|
"twitter": "_davideast",
|
||||||
"bio": "David East is a Developer Programs Engineer at Google. He works full-time on the Firebase team and part-time on the Angular core team."
|
"bio": "David East is a Developer Programs Engineer at Google. He works full-time on the Firebase team and part-time on the Angular core team."
|
||||||
},
|
},
|
||||||
|
|
||||||
"jeffcross": {
|
"jeffcross": {
|
||||||
"name": "Jeff Cross",
|
"name": "Jeff Cross",
|
||||||
"picture": "/resources/images/bios/jeff-cross.jpg",
|
"picture": "/resources/images/bios/jeff-cross.jpg",
|
||||||
"twitter": "jeffbcross",
|
"twitter": "jeffbcross",
|
||||||
"website": "https://twitter.com/jeffbcross",
|
"website": "https://twitter.com/jeffbcross",
|
||||||
"bio": "Jeff is a member of the Angular core team at Google, focusing on data access and application performance. Jeff's has an extensive background in open source software, marketing, and user experience design. When not in front of a computer, he spends his time doing whatever his kids tell him to do, which usually involves playing music or making gadgets."
|
"bio": "Jeff is a member of the Angular core team at Google, focusing on data access and application performance. Jeff's has an extensive background in open source software, marketing, and user experience design. When not in front of a computer, he spends his time doing whatever his kids tell him to do, which usually involves playing music or making gadgets."
|
||||||
},
|
},
|
||||||
|
|
||||||
"alexeagle": {
|
"alexeagle": {
|
||||||
"name": "Alex Eagle",
|
"name": "Alex Eagle",
|
||||||
"picture": "/resources/images/bios/alex-eagle.jpg",
|
"picture": "/resources/images/bios/alex-eagle.jpg",
|
||||||
"twitter": "jakeherringbone",
|
"twitter": "jakeherringbone",
|
||||||
"website": "http://google.com/+alexeagle",
|
"website": "http://google.com/+alexeagle",
|
||||||
"bio": "Alex works on language tooling for JavaScript and AtScript. Previously Alex spent five years in Google's developer testing tools. He has developed systems including Google's continuous integration service, capturing build&test failures, and explaining them to developers. Before Google, Alex worked at startups including Opower, and consulted for large government IT. In his 20% time, he created the Error-Prone static analysis tool, which detects common Java programming mistakes and reports them as compile errors."
|
"bio": "Alex works on language tooling for JavaScript and AtScript. Previously Alex spent five years in Google's developer testing tools. He has developed systems including Google's continuous integration service, capturing build&test failures, and explaining them to developers. Before Google, Alex worked at startups including Opower, and consulted for large government IT. In his 20% time, he created the Error-Prone static analysis tool, which detects common Java programming mistakes and reports them as compile errors."
|
||||||
},
|
},
|
||||||
|
|
||||||
"martinprobst": {
|
"martinprobst": {
|
||||||
"name": "Martin Probst",
|
"name": "Martin Probst",
|
||||||
"picture": "/resources/images/bios/martin-probst.jpg",
|
"picture": "/resources/images/bios/martin-probst.jpg",
|
||||||
"twitter": "martin_probst",
|
"twitter": "martin_probst",
|
||||||
"website": "http://probst.io",
|
"website": "http://probst.io",
|
||||||
"bio": "Martin is a software engineer at Google in the AngularJS team. He holds a MSc in Software Engineering from HPI in Potsdam, Germany. Before joining the AngularJS team at Google, he worked at a database startup in the Netherlands, at EMC, at SAP, and as a freelancer. In his free time, he likes to cook and sail, not necessarily at the same time."
|
"bio": "Martin is a software engineer at Google in the AngularJS team. He holds a MSc in Software Engineering from HPI in Potsdam, Germany. Before joining the AngularJS team at Google, he worked at a database startup in the Netherlands, at EMC, at SAP, and as a freelancer. In his free time, he likes to cook and sail, not necessarily at the same time."
|
||||||
},
|
},
|
||||||
|
|
||||||
"yegor": {
|
"yegor": {
|
||||||
"name": "Yegor Jbanov",
|
"name": "Yegor Jbanov",
|
||||||
"picture": "/resources/images/bios/yegor.jpg",
|
"picture": "/resources/images/bios/yegor.jpg",
|
||||||
"website": "http://google.com/+YegorJbanov",
|
"website": "http://google.com/+YegorJbanov",
|
||||||
"bio": "I'm Yegor and I work on Angular 2 for Dart and performance."
|
"bio": "I'm Yegor and I work on Angular 2 for Dart and performance."
|
||||||
},
|
},
|
||||||
|
|
||||||
"julieralph": {
|
"julieralph": {
|
||||||
"name": "Julie Ralph",
|
"name": "Julie Ralph",
|
||||||
"picture": "/resources/images/bios/julie-ralph.jpg",
|
"picture": "/resources/images/bios/julie-ralph.jpg",
|
||||||
"twitter": "SomeJulie",
|
"twitter": "SomeJulie",
|
||||||
"website": "https://plus.google.com/+JulieRalph",
|
"website": "https://plus.google.com/+JulieRalph",
|
||||||
"bio": "Julie Ralph works as a Software Engineer in Test at Google in Seattle and is the lead developer on the Angular end-to-end testing framework Protractor."
|
"bio": "Julie Ralph works as a Software Engineer in Test at Google in Seattle and is the lead developer on the Angular end-to-end testing framework Protractor."
|
||||||
},
|
},
|
||||||
|
|
||||||
"alexrickabaugh": {
|
"alexrickabaugh": {
|
||||||
"name": "Alex Rickabaugh",
|
"name": "Alex Rickabaugh",
|
||||||
"picture": "/resources/images/bios/alex-rickabaugh.jpg",
|
"picture": "/resources/images/bios/alex-rickabaugh.jpg",
|
||||||
"twitter": "synalx",
|
"twitter": "synalx",
|
||||||
"website": "https://plus.google.com/+AlexRickabaugh/about",
|
"website": "https://plus.google.com/+AlexRickabaugh/about",
|
||||||
"bio": "I am a new member of the Angular team, solving challenges of data access and RPC for applications of any scale."
|
"bio": "I am a new member of the Angular team, solving challenges of data access and RPC for applications of any scale."
|
||||||
},
|
},
|
||||||
|
|
||||||
"jelbourn": {
|
"jelbourn": {
|
||||||
"name": "Jeremy Elbourn",
|
"name": "Jeremy Elbourn",
|
||||||
"picture": "/resources/images/bios/jelbourn.jpg",
|
"picture": "/resources/images/bios/jelbourn.jpg",
|
||||||
"twitter": "jelbourn",
|
"twitter": "jelbourn",
|
||||||
"website": "https://plus.google.com/+JeremyElbourn/",
|
"website": "https://plus.google.com/+JeremyElbourn/",
|
||||||
"bio": "FE Engineer @ Google specializing in AngularJS, component design, and the cleanest of code."
|
"bio": "FE Engineer @ Google specializing in AngularJS, component design, and the cleanest of code."
|
||||||
},
|
},
|
||||||
|
|
||||||
"alexwolfe": {
|
"alexwolfe": {
|
||||||
"name": "Alex Wolfe",
|
"name": "Alex Wolfe",
|
||||||
"picture": "/resources/images/bios/alex-wolfe.jpg",
|
"picture": "/resources/images/bios/alex-wolfe.jpg",
|
||||||
"twitter": "alexwolfe",
|
"twitter": "alexwolfe",
|
||||||
"website": "https://github.com/alexwolfe",
|
"website": "https://github.com/alexwolfe",
|
||||||
"bio": "Alex is the Head of UX for Firebase at Google and leads the design and development for the website, dashboard, and docs. Alex helps lead the design and development for the Angular.io website. He has been designing and building products for over 15 years and has helped grow over 10 startups in the valley. Prior to joining Firebase, he was the the Head of UX/UI for AdRoll. Alex is an avid tennis player and a former Street Fighter 2 World Champion."
|
"bio": "Alex is the Head of UX for Firebase at Google and leads the design and development for the website, dashboard, and docs. Alex helps lead the design and development for the Angular.io website. He has been designing and building products for over 15 years and has helped grow over 10 startups in the valley. Prior to joining Firebase, he was the the Head of UX/UI for AdRoll. Alex is an avid tennis player and a former Street Fighter 2 World Champion."
|
||||||
},
|
},
|
||||||
|
|
||||||
"berlinjohnson": {
|
"berlinjohnson": {
|
||||||
"name": "Ali Johnson",
|
"name": "Ali Johnson",
|
||||||
"picture": "/resources/images/bios/ali.jpg",
|
"picture": "/resources/images/bios/ali.jpg",
|
||||||
"twitter": "berlinjohnson",
|
"twitter": "berlinjohnson",
|
||||||
"website": "http://www.berlinjohnson.com/",
|
"website": "http://www.berlinjohnson.com/",
|
||||||
"bio": "I am a designer, illustrator, and biomedical engineer who loves combining creativity and science. Previously, I worked as a Cardiovascular Modeling and Simulation engineer where I built complex 3D and computational models of the human cardiovascular system based on patient-specific medical imaging data."
|
"bio": "I am a designer, illustrator, and biomedical engineer who loves combining creativity and science. Previously, I worked as a Cardiovascular Modeling and Simulation engineer where I built complex 3D and computational models of the human cardiovascular system based on patient-specific medical imaging data."
|
||||||
},
|
},
|
||||||
|
|
||||||
"matias": {
|
"matias": {
|
||||||
"name": "Matias Niemela",
|
"name": "Matias Niemela",
|
||||||
"picture": "/resources/images/bios/matias.jpg",
|
"picture": "/resources/images/bios/matias.jpg",
|
||||||
"twitter": "yearofmoo",
|
"twitter": "yearofmoo",
|
||||||
"website": "http://yearofmoo.com",
|
"website": "http://yearofmoo.com",
|
||||||
"bio": "Matias Niemela is a fullstack web developer who has been programming & building websites for over 10 years, and a core team member of AngularJS for two years. In the spring of 2015 Matias will be moving to California to work on AngularJS full time at Google. In his free time Matias loves to build complex things and is always up for public speaking, travelling and tweaking his current Vim setup."
|
"bio": "Matias Niemela is a fullstack web developer who has been programming & building websites for over 10 years, and a core team member of AngularJS for two years. In the spring of 2015 Matias will be moving to California to work on AngularJS full time at Google. In his free time Matias loves to build complex things and is always up for public speaking, travelling and tweaking his current Vim setup."
|
||||||
},
|
},
|
||||||
|
|
||||||
"marcy": {
|
"marcy": {
|
||||||
"name": "Marcy Sutton",
|
"name": "Marcy Sutton",
|
||||||
"picture": "/resources/images/bios/marcy.jpg",
|
"picture": "/resources/images/bios/marcy.jpg",
|
||||||
"twitter": "marcysutton",
|
"twitter": "marcysutton",
|
||||||
"website": "http://marcysutton.com",
|
"website": "http://marcysutton.com",
|
||||||
"bio": "Marcy Sutton is a developer at Substantial in Seattle working on Angular accessibility and Material Design. She is a primary contributor to ngAria, the accessibility module, as well as the author of a new accessibility plug-in for Protractor. She's also in love with riding bicycles."
|
"bio": "Marcy Sutton is a developer at Substantial in Seattle working on Angular accessibility and Material Design. She is a primary contributor to ngAria, the accessibility module, as well as the author of a new accessibility plug-in for Protractor. She's also in love with riding bicycles."
|
||||||
},
|
},
|
||||||
|
|
||||||
"caitp": {
|
"caitp": {
|
||||||
"name": "Caitlin Potter",
|
"name": "Caitlin Potter",
|
||||||
"picture": "/resources/images/bios/caitp-kitten.jpg",
|
"picture": "/resources/images/bios/caitp-kitten.jpg",
|
||||||
"twitter": "caitp88",
|
"twitter": "caitp88",
|
||||||
"bio": "Prolific hacker, maker, breaker, and baker. Aims to make the web a viable and comfortable platform to work on."
|
"bio": "Prolific hacker, maker, breaker, and baker. Aims to make the web a viable and comfortable platform to work on."
|
||||||
},
|
},
|
||||||
|
|
||||||
"shahar": {
|
"shahar": {
|
||||||
"name": "Shahar Talmi",
|
"name": "Shahar Talmi",
|
||||||
"picture": "/resources/images/bios/shahar.jpg",
|
"picture": "/resources/images/bios/shahar.jpg",
|
||||||
"twitter": "shahata",
|
"twitter": "shahata",
|
||||||
"website": "https://plus.google.com/+ShaharTalmi",
|
"website": "https://plus.google.com/+ShaharTalmi",
|
||||||
"bio": "Shahar is a full-stack architect at Wix, leading Wix Angular and client infrastructure. He has been writing software ranging between kernel drivers, massive servers and casual games for the better part of his life. In the last couple of years he's developed a major crush on web applications development and specifically on Angular. Shahar is a big fan of TDD and is doing his best to promote it within the javascript community."
|
"bio": "Shahar is a full-stack architect at Wix, leading Wix Angular and client infrastructure. He has been writing software ranging between kernel drivers, massive servers and casual games for the better part of his life. In the last couple of years he's developed a major crush on web applications development and specifically on Angular. Shahar is a big fan of TDD and is doing his best to promote it within the javascript community."
|
||||||
},
|
},
|
||||||
|
|
||||||
"lucas": {
|
"lucas": {
|
||||||
"name": "Lucas Mirelmann",
|
"name": "Lucas Mirelmann",
|
||||||
"picture": "/resources/images/bios/lucas.jpg",
|
"picture": "/resources/images/bios/lucas.jpg",
|
||||||
"twitter": "lgalfaso",
|
"twitter": "lgalfaso",
|
||||||
"bio": "Lucas works as a Software Engineer at Google and is a core Angular contributor."
|
"bio": "Lucas works as a Software Engineer at Google and is a core Angular contributor."
|
||||||
},
|
},
|
||||||
|
|
||||||
"thomas": {
|
"thomas": {
|
||||||
"name": "Thomas Burleson",
|
"name": "Thomas Burleson",
|
||||||
"picture": "/resources/images/bios/thomas.jpg",
|
"picture": "/resources/images/bios/thomas.jpg",
|
||||||
"twitter": "ThomasBurleson",
|
"twitter": "ThomasBurleson",
|
||||||
"website": "http://www.solutionOptimist.com",
|
"website": "http://www.solutionOptimist.com",
|
||||||
"bio": "Thomas is a software Architect for commercial & open-source web solutions. Thomas is passionate about IoC, architecture patterns, and software excellence, and distributed team-development. Currently, he is the team lead for Angular Material and helps deliver the Angular Material reference implementation for Material Design. Check out the team's amazing work at http://material.angularjs.org."
|
"bio": "Thomas is a software Architect for commercial & open-source web solutions. Thomas is passionate about IoC, architecture patterns, and software excellence, and distributed team-development. Currently, he is the team lead for Angular Material and helps deliver the Angular Material reference implementation for Material Design. Check out the team's amazing work at http://material.angularjs.org."
|
||||||
},
|
},
|
||||||
|
|
||||||
"tonyc": {
|
"tonyc": {
|
||||||
"name": "Tony Childs",
|
"name": "Tony Childs",
|
||||||
"picture": "/resources/images/bios/tonyc.jpg",
|
"picture": "/resources/images/bios/tonyc.jpg",
|
||||||
"twitter": "javatricks",
|
"twitter": "javatricks",
|
||||||
"website": "http://www.stupidjavatricks.com",
|
"website": "http://www.stupidjavatricks.com",
|
||||||
"bio": "Tony Childs is a consultant working for Google. He is a contributor to the Angular Material project and is responsible for the md-icon component."
|
"bio": "Tony Childs is a consultant working for Google. He is a contributor to the Angular Material project and is responsible for the md-icon component."
|
||||||
},
|
},
|
||||||
|
|
||||||
"ryan": {
|
"ryan": {
|
||||||
"name": "Ryan Schmukler",
|
"name": "Ryan Schmukler",
|
||||||
"picture": "/resources/images/bios/ryan.jpg",
|
"picture": "/resources/images/bios/ryan.jpg",
|
||||||
"twitter": "rschmukler",
|
"twitter": "rschmukler",
|
||||||
"website": "http://slingingcode.com",
|
"website": "http://slingingcode.com",
|
||||||
"bio": "Developer on ngMaterial. Full-stack JavaScript hacker. Open-source contributor with libraries totaling over 225K downloads."
|
"bio": "Developer on ngMaterial. Full-stack JavaScript hacker. Open-source contributor with libraries totaling over 225K downloads."
|
||||||
},
|
},
|
||||||
|
|
||||||
"rmesserle": {
|
"rmesserle": {
|
||||||
"name": "Robert Messerle",
|
"name": "Robert Messerle",
|
||||||
"picture": "/resources/images/bios/rmesserle.jpg",
|
"picture": "/resources/images/bios/rmesserle.jpg",
|
||||||
"twitter": "Bobbo_O",
|
"twitter": "Bobbo_O",
|
||||||
"bio": "Robert is a software engineer on the Angular team at Google, working primarily on the Angular Material project."
|
"bio": "Robert is a software engineer on the Angular team at Google, working primarily on the Angular Material project."
|
||||||
},
|
},
|
||||||
|
|
||||||
"kathy": {
|
"kathy": {
|
||||||
"name": "Kathy Walrath",
|
"name": "Kathy Walrath",
|
||||||
"picture": "/resources/images/bios/kathy.jpg",
|
"picture": "/resources/images/bios/kathy.jpg",
|
||||||
"twitter": "kwalrath",
|
"twitter": "kwalrath",
|
||||||
"website": "https://plus.google.com/+KathyWalrath",
|
"website": "https://plus.google.com/+KathyWalrath",
|
||||||
"bio": "Kathy writes and edits docs about Dart and related technologies. Before Google, she worked at Sun, NeXT, and HP. Long ago, Kathy co-created and maintained The Java Tutorial."
|
"bio": "Kathy writes and edits docs about Dart and related technologies. Before Google, she worked at Sun, NeXT, and HP. Long ago, Kathy co-created and maintained The Java Tutorial."
|
||||||
},
|
},
|
||||||
"scott": {
|
"scott": {
|
||||||
"name": "Scott Hyndman",
|
"name": "Scott Hyndman",
|
||||||
"picture": "/resources/images/bios/scott.jpg",
|
"picture": "/resources/images/bios/scott.jpg",
|
||||||
"bio": "Scott works for Google on the Material Design team, where he brings designers' dreams to life on the web."
|
"bio": "Scott works for Google on the Material Design team, where he brings designers' dreams to life on the web."
|
||||||
},
|
},
|
||||||
"pawel": {
|
"pawel": {
|
||||||
"name": "Pawel Kozlowski",
|
"name": "Pawel Kozlowski",
|
||||||
"picture": "/resources/images/bios/pawel.jpg",
|
"picture": "/resources/images/bios/pawel.jpg",
|
||||||
"twitter": "pkozlowski_os",
|
"twitter": "pkozlowski_os",
|
||||||
"bio": "Open source hacker, AngularJS book author, AngularUI lead developer. Pawel is an software-development addict who believes in free, open source software. He is a core contributor to the AngularJS framework, AngularUI, Karma-runner and several other projects. He is the co-author of the \"Mastering Web Application Development with AngularJS\" book. When not coding, Pawel can be spotted speaking at various software development conferences."
|
"bio": "Open source hacker, AngularJS book author, AngularUI lead developer. Pawel is an software-development addict who believes in free, open source software. He is a core contributor to the AngularJS framework, AngularUI, Karma-runner and several other projects. He is the co-author of the \"Mastering Web Application Development with AngularJS\" book. When not coding, Pawel can be spotted speaking at various software development conferences."
|
||||||
},
|
},
|
||||||
|
|
||||||
"andrew": {
|
"andrew": {
|
||||||
"name": "Andrew Joslin",
|
"name": "Andrew Joslin",
|
||||||
"picture": "/resources/images/bios/andrew.jpg",
|
"picture": "/resources/images/bios/andrew.jpg",
|
||||||
"twitter": "andrewtjoslin",
|
"twitter": "andrewtjoslin",
|
||||||
"website": "http://ajoslin.com",
|
"website": "http://ajoslin.com",
|
||||||
"bio": "Ionic Framework developer and core contributor to Angular Material. Worked with Angular for JS since before 1.0. Values open source collaboration and using technology for social good."
|
"bio": "Ionic Framework developer and core contributor to Angular Material. Worked with Angular for JS since before 1.0. Values open source collaboration and using technology for social good."
|
||||||
},
|
},
|
||||||
|
|
||||||
"rody": {
|
"rody": {
|
||||||
"name": "Rodric Haddad",
|
"name": "Rodric Haddad",
|
||||||
"picture": "/resources/images/bios/rody.jpg",
|
"picture": "/resources/images/bios/rody.jpg",
|
||||||
"twitter": "rodyhaddad",
|
"twitter": "rodyhaddad",
|
||||||
"website": "http://rodyhaddad.com",
|
"website": "http://rodyhaddad.com",
|
||||||
"bio": "Rodric is a developer working on tooling for the Angular project. He started as an intern on the team and is currently working remotely from Montreal, Canada."
|
"bio": "Rodric is a developer working on tooling for the Angular project. He started as an intern on the team and is currently working remotely from Montreal, Canada."
|
||||||
}
|
},
|
||||||
|
|
||||||
|
"michal": {
|
||||||
|
"name": "Michał Gołębiowski",
|
||||||
|
"picture": "/resources/images/bios/michal.jpg",
|
||||||
|
"twitter": "m_gol",
|
||||||
|
"website": "https://plus.google.com/u/0/103101124310040612163/",
|
||||||
|
"bio": "Front-end developer at Laboratorium EE, core contributor to Angular & jQuery. Makes sure Angular 1 & jQuery work fine together. Interested in new JavaScript standards."
|
||||||
|
},
|
||||||
|
|
||||||
|
"jbedard": {
|
||||||
|
"name": "Jason Bedard",
|
||||||
|
"picture": "/resources/images/bios/jbedard.jpg",
|
||||||
|
"bio": "Jason Bedard is a software engineer at Allocadia Software where he leads the front end development using Angular. In his spare time Jason enjoys contributing to projects such as Angular, drinking coffee and being in the outdoors with his wife."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"index": {
|
"index": {
|
||||||
"title": "Moving the Web Foward",
|
"title": "Moving the Web Forward",
|
||||||
"subtitle": "The Angular Core Team"
|
"subtitle": "The Angular Core Team"
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
"resources": {
|
"resources": {
|
||||||
"icon": "play-circle-fill",
|
"icon": "play-circle-fill",
|
||||||
"title": "Angular Resources",
|
"title": "Angular Resources",
|
||||||
"banner": "Angular 2 is currently in Alpha Preview. For AngularDart 1.X please visit <a href='https://angulardart.org/'>angulardart.org</a>."
|
"banner": "Angular 2 is currently in Alpha Preview. For AngularDart 1.X resources, visit <a href='https://angulardart.org/'>angulardart.org</a>."
|
||||||
},
|
},
|
||||||
|
|
||||||
"api": {
|
"api": {
|
||||||
|
|
|
@ -1,8 +1,14 @@
|
||||||
|
p.
|
||||||
|
<strong>Angular 2 is currently in Alpha Preview.</strong>
|
||||||
|
We recommend using
|
||||||
|
<a href='https://angulardart.org'>Angular for Dart</a>
|
||||||
|
for production applications.
|
||||||
|
|
||||||
p.
|
p.
|
||||||
These instructions assume that you already have the Dart SDK
|
These instructions assume that you already have the Dart SDK
|
||||||
and any tools you like to use with Dart.
|
and any tools you like to use with Dart.
|
||||||
If not, go
|
If not, go
|
||||||
<a href="https://www.dartlang.org/tools/download.html">download Dart</a>.
|
<a href="https://www.dartlang.org/downloads/">download Dart</a>.
|
||||||
Then return here.
|
Then return here.
|
||||||
|
|
||||||
// STEP 1 - Create a project ##########################
|
// STEP 1 - Create a project ##########################
|
||||||
|
@ -37,21 +43,21 @@ p.
|
||||||
pre.prettyprint.lang-basic
|
pre.prettyprint.lang-basic
|
||||||
code.
|
code.
|
||||||
> pub get
|
> pub get
|
||||||
Resolving dependencies... (7.3s)
|
Resolving dependencies... (2.7s)
|
||||||
+ angular2 2.0.0-alpha.6
|
+ analyzer 0.24.1 (0.25.0-dev.3 available)
|
||||||
+ browser 0.10.0+2
|
... more messages ...
|
||||||
+ path 1.3.3
|
Changed 21 dependencies!
|
||||||
+ stack_trace 1.2.3
|
Precompiling dependencies...
|
||||||
Changed 4 dependencies!
|
Loading source assets...
|
||||||
|
Precompiled dart_style.
|
||||||
|
|
||||||
// PENDING: Create template? Link to pub/pubspec docs?
|
// PENDING: Create template? Link to pub/pubspec docs?
|
||||||
// Is browser really needed?
|
// Is browser really needed?
|
||||||
|
|
||||||
.alert.is-helpful.
|
.alert.is-helpful.
|
||||||
If you're using Dart's Dev channel, then your version of angular2
|
Depending on your version of Dart and the latest version of angular2,
|
||||||
will be higher than alpha 6. That's fine.
|
your messages are probably going to be different from what's shown above.
|
||||||
|
That's fine.
|
||||||
// PENDING: Update once 1.9 is on stable channel.
|
|
||||||
|
|
||||||
|
|
||||||
// STEP 2 - Import Angular ##########################
|
// STEP 2 - Import Angular ##########################
|
||||||
|
@ -230,16 +236,20 @@ p.
|
||||||
You have several options for running your app.
|
You have several options for running your app.
|
||||||
The quickest and easiest, for now,
|
The quickest and easiest, for now,
|
||||||
is to open your project in <b>Dart Editor</b>,
|
is to open your project in <b>Dart Editor</b>,
|
||||||
right-click <code>web/index.html</code>,
|
right-click <b>web/index.html</b>,
|
||||||
and choose <b>Open in Dartium</b>.
|
and choose <b>Open in Dartium</b>.
|
||||||
|
This starts a web server
|
||||||
|
and opens your app in an experimental browser that contains the Dart VM.
|
||||||
|
|
||||||
// TODO: screenshot? embedded app?
|
// TODO: screenshot? embedded app?
|
||||||
|
|
||||||
p.
|
p.
|
||||||
Another option is to build and serve the app using <code>pub serve</code>,
|
Another option is to build and serve the app using <code>pub serve</code>,
|
||||||
and then run it by visiting http://localhost:8080/index.html in a browser.
|
and then run it by visiting <b>http://localhost:8080</b> in a browser.
|
||||||
The JavaScript generated using this option is large, for now;
|
Generating the JavaScript takes a few seconds when you first visit the page,
|
||||||
it'll be much better soon, when Angular's transformer becomes available.
|
and the generated JavaScript is currently large.
|
||||||
|
The generated JavaScript will be smaller once
|
||||||
|
Angular's transformer becomes available.
|
||||||
|
|
||||||
// [PENDING: Update when transformer is working!]
|
// [PENDING: Update when transformer is working!]
|
||||||
|
|
||||||
|
@ -248,14 +258,7 @@ p.
|
||||||
h2#section-transpile Great job! Next step...
|
h2#section-transpile Great job! Next step...
|
||||||
|
|
||||||
p.
|
p.
|
||||||
To try out the latest Angular 2 APIs,
|
We plan to add a developer guide soon.
|
||||||
first download the <b>Dev channel</b> of Dart from the
|
Until then, check out <a href="resources.html">Angular Resources</a>.
|
||||||
<a href="https://www.dartlang.org/tools/download-archive/">Dart
|
To learn more about Dart, go to
|
||||||
Download Archive</a>.
|
<a href="https://www.dartlang.org">dartlang.org</a>.
|
||||||
|
|
||||||
p.
|
|
||||||
Once you have the Dart Dev channel, use <b>pub upgrade</b>
|
|
||||||
to get the latest version of Angular 2.
|
|
||||||
|
|
||||||
|
|
||||||
// [PENDING: Perhaps point to dartlang.org.]
|
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
.l-main-section
|
.l-main-section
|
||||||
h2 Victor Savkin's Blog Posts
|
h2 Victor Savkin's Blog Posts
|
||||||
ul
|
ul
|
||||||
|
li <a href="http://victorsavkin.com/post/114168430846/two-phases-of-angular-2-applications">Two Phases of Angular 2 Applications</a>
|
||||||
li <a href="http://angularjs.blogspot.com/2015/03/forms-in-angular-2.html">Forms in Angular 2</a>
|
li <a href="http://angularjs.blogspot.com/2015/03/forms-in-angular-2.html">Forms in Angular 2</a>
|
||||||
li <a href="http://victorsavkin.com/post/110170125256/change-detection-in-angular-2">Change detection</a>
|
li <a href="http://victorsavkin.com/post/110170125256/change-detection-in-angular-2">Change detection</a>
|
||||||
li <a href="http://victorsavkin.com/post/108837493941/better-support-for-functional-programming-in">Functional programming </a>
|
li <a href="http://victorsavkin.com/post/108837493941/better-support-for-functional-programming-in">Functional programming </a>
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
.l-main-section
|
.l-main-section
|
||||||
h2 Victor Savkin's Blog Posts
|
h2 Victor Savkin's Blog Posts
|
||||||
ul
|
ul
|
||||||
|
li <a href="http://victorsavkin.com/post/114168430846/two-phases-of-angular-2-applications">Two Phases of Angular 2 Applications</a>
|
||||||
li <a href="http://angularjs.blogspot.com/2015/03/forms-in-angular-2.html">Forms in Angular 2</a>
|
li <a href="http://angularjs.blogspot.com/2015/03/forms-in-angular-2.html">Forms in Angular 2</a>
|
||||||
li <a href="http://victorsavkin.com/post/110170125256/change-detection-in-angular-2">Change detection</a>
|
li <a href="http://victorsavkin.com/post/110170125256/change-detection-in-angular-2">Change detection</a>
|
||||||
li <a href="http://victorsavkin.com/post/108837493941/better-support-for-functional-programming-in">Functional programming </a>
|
li <a href="http://victorsavkin.com/post/108837493941/better-support-for-functional-programming-in">Functional programming </a>
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 12 KiB |
Binary file not shown.
After Width: | Height: | Size: 7.9 KiB |
Loading…
Reference in New Issue