├── .editorconfig ├── LICENSE ├── README.md ├── code-of-conduct.md ├── contributing.md └── media └── nativescript-logo.png /.editorconfig: -------------------------------------------------------------------------------- 1 | # Editor configuration, see http://editorconfig.org 2 | 3 | root = true 4 | 5 | [*] 6 | indent_style = space 7 | indent_size = 4 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | end_of_line = lf 11 | charset = utf-8 12 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | CC0 1.0 Universal 2 | 3 | Statement of Purpose 4 | 5 | The laws of most jurisdictions throughout the world automatically confer 6 | exclusive Copyright and Related Rights (defined below) upon the creator and 7 | subsequent owner(s) (each and all, an "owner") of an original work of 8 | authorship and/or a database (each, a "Work"). 9 | 10 | Certain owners wish to permanently relinquish those rights to a Work for the 11 | purpose of contributing to a commons of creative, cultural and scientific 12 | works ("Commons") that the public can reliably and without fear of later 13 | claims of infringement build upon, modify, incorporate in other works, reuse 14 | and redistribute as freely as possible in any form whatsoever and for any 15 | purposes, including without limitation commercial purposes. These owners may 16 | contribute to the Commons to promote the ideal of a free culture and the 17 | further production of creative, cultural and scientific works, or to gain 18 | reputation or greater distribution for their Work in part through the use and 19 | efforts of others. 20 | 21 | For these and/or other purposes and motivations, and without any expectation 22 | of additional consideration or compensation, the person associating CC0 with a 23 | Work (the "Affirmer"), to the extent that he or she is an owner of Copyright 24 | and Related Rights in the Work, voluntarily elects to apply CC0 to the Work 25 | and publicly distribute the Work under its terms, with knowledge of his or her 26 | Copyright and Related Rights in the Work and the meaning and intended legal 27 | effect of CC0 on those rights. 28 | 29 | 1. Copyright and Related Rights. A Work made available under CC0 may be 30 | protected by copyright and related or neighboring rights ("Copyright and 31 | Related Rights"). Copyright and Related Rights include, but are not limited 32 | to, the following: 33 | 34 | i. the right to reproduce, adapt, distribute, perform, display, communicate, 35 | and translate a Work; 36 | 37 | ii. moral rights retained by the original author(s) and/or performer(s); 38 | 39 | iii. publicity and privacy rights pertaining to a person's image or likeness 40 | depicted in a Work; 41 | 42 | iv. rights protecting against unfair competition in regards to a Work, 43 | subject to the limitations in paragraph 4(a), below; 44 | 45 | v. rights protecting the extraction, dissemination, use and reuse of data in 46 | a Work; 47 | 48 | vi. database rights (such as those arising under Directive 96/9/EC of the 49 | European Parliament and of the Council of 11 March 1996 on the legal 50 | protection of databases, and under any national implementation thereof, 51 | including any amended or successor version of such directive); and 52 | 53 | vii. other similar, equivalent or corresponding rights throughout the world 54 | based on applicable law or treaty, and any national implementations thereof. 55 | 56 | 2. Waiver. To the greatest extent permitted by, but not in contravention of, 57 | applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and 58 | unconditionally waives, abandons, and surrenders all of Affirmer's Copyright 59 | and Related Rights and associated claims and causes of action, whether now 60 | known or unknown (including existing as well as future claims and causes of 61 | action), in the Work (i) in all territories worldwide, (ii) for the maximum 62 | duration provided by applicable law or treaty (including future time 63 | extensions), (iii) in any current or future medium and for any number of 64 | copies, and (iv) for any purpose whatsoever, including without limitation 65 | commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes 66 | the Waiver for the benefit of each member of the public at large and to the 67 | detriment of Affirmer's heirs and successors, fully intending that such Waiver 68 | shall not be subject to revocation, rescission, cancellation, termination, or 69 | any other legal or equitable action to disrupt the quiet enjoyment of the Work 70 | by the public as contemplated by Affirmer's express Statement of Purpose. 71 | 72 | 3. Public License Fallback. Should any part of the Waiver for any reason be 73 | judged legally invalid or ineffective under applicable law, then the Waiver 74 | shall be preserved to the maximum extent permitted taking into account 75 | Affirmer's express Statement of Purpose. In addition, to the extent the Waiver 76 | is so judged Affirmer hereby grants to each affected person a royalty-free, 77 | non transferable, non sublicensable, non exclusive, irrevocable and 78 | unconditional license to exercise Affirmer's Copyright and Related Rights in 79 | the Work (i) in all territories worldwide, (ii) for the maximum duration 80 | provided by applicable law or treaty (including future time extensions), (iii) 81 | in any current or future medium and for any number of copies, and (iv) for any 82 | purpose whatsoever, including without limitation commercial, advertising or 83 | promotional purposes (the "License"). The License shall be deemed effective as 84 | of the date CC0 was applied by Affirmer to the Work. Should any part of the 85 | License for any reason be judged legally invalid or ineffective under 86 | applicable law, such partial invalidity or ineffectiveness shall not 87 | invalidate the remainder of the License, and in such case Affirmer hereby 88 | affirms that he or she will not (i) exercise any of his or her remaining 89 | Copyright and Related Rights in the Work or (ii) assert any associated claims 90 | and causes of action with respect to the Work, in either case contrary to 91 | Affirmer's express Statement of Purpose. 92 | 93 | 4. Limitations and Disclaimers. 94 | 95 | a. No trademark or patent rights held by Affirmer are waived, abandoned, 96 | surrendered, licensed or otherwise affected by this document. 97 | 98 | b. Affirmer offers the Work as-is and makes no representations or warranties 99 | of any kind concerning the Work, express, implied, statutory or otherwise, 100 | including without limitation warranties of title, merchantability, fitness 101 | for a particular purpose, non infringement, or the absence of latent or 102 | other defects, accuracy, or the present or absence of errors, whether or not 103 | discoverable, all to the greatest extent permissible under applicable law. 104 | 105 | c. Affirmer disclaims responsibility for clearing rights of other persons 106 | that may apply to the Work or any use thereof, including without limitation 107 | any person's Copyright and Related Rights in the Work. Further, Affirmer 108 | disclaims responsibility for obtaining any necessary consents, permissions 109 | or other rights required for any use of the Work. 110 | 111 | d. Affirmer understands and acknowledges that Creative Commons is not a 112 | party to this document and has no duty or obligation with respect to this 113 | CC0 or use of the Work. 114 | 115 | For more information, please see 116 | 117 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 | NativeScript 3 |
4 |

5 | 6 | ## Awesome {N} [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 7 | 8 | > A curated list of awesome {N} resources, libraries, tools and applications 9 | 10 | Inspired by the [awesome](https://github.com/sindresorhus/awesome) list. Feel free to improve this list by [contributing](CONTRIBUTING.md)! 11 | 12 | ### Table of Contents 13 | - [Resources](#resources) 14 | - [Official](#official) 15 | - [Community](#community) 16 | - [Bloggers](#bloggers) 17 | - [Plugins](#plugins) 18 | - [Interface](#interface) 19 | - [Visual Components](#visual-components) 20 | - [Utility Plugins](#utility-plugins) 21 | - [Integrations](#integration-plugins) 22 | - [Angular2](#angular2) 23 | - [Mapping](#mapping) 24 | - [Data](#data) 25 | - [Authentication](#authentication) 26 | - [Ads](#advertising) 27 | - [Misc](#misc) 28 | - [Development](#development-plugins) 29 | - [Development Tools](#development-tools) 30 | - [IDE](#ide) 31 | - [Research and Training](#research-and-training) 32 | - [Articles](#articles) 33 | - [Talks](#talks) 34 | - [Tutorials](#tutorials) 35 | - [NativeScript Team Examples](#nativescript-team-examples) 36 | - [Community Examples](#community-examples) 37 | - [Project Boilerplates](#project-boilerplates) 38 | - [Books](#books) 39 | 40 |
41 | 42 | >

NativeScript Ecosystem

43 | 44 | #### Official 45 | 46 | - [Developer Docs](https://docs.nativescript.org/) - NativeScript Documentation. 47 | - [API Reference](https://docs.nativescript.org/api-reference/globals.html) - NativeScript API. 48 | - [Roadmap](https://www.nativescript.org/roadmap) - NativeScript Project Roadmap. 49 | - [Newsletter](https://www.nativescript.org/nativescript-newsletter) 50 | - [NativeScript Blog](https://www.nativescript.org/blog) 51 | - [Upcoming Events](https://www.nativescript.org/events) 52 | - [FAQ](https://www.nativescript.org/faq) - Frequently asked questions about NativeScript. 53 | - [Telerik Developer Digest](http://digest.telerik.com/) - Software development articles from the Telerik Developer Network. 54 | 55 | #### Community 56 | 57 | - [Request Slack Invite](http://developer.telerik.com/wp-login.php?action=slack-invitation) 58 | - [NativeScript StackOverflow](http://stackoverflow.com/questions/tagged/nativescript) 59 | - [NativeScript Infowrap](http://www.infowrap.com/nativescript/overview?collaborate=16da0720-70ad-4183-8ec9-de034f1644e5&token=c1b8db1a-b70c-4afb-8950-f7c21f40327d) 60 | - [NativeScript Snacks](http://www.nativescriptsnacks.com/) - Bite-sized videos and code snippets for learning purposes. 61 | - [NativeScript Rocks](http://nativescript.rocks/) - Website containing many community resources maintained by Nathanael Anderson. 62 | 63 | ##### Bloggers 64 | 65 | - [Main NativeScript Bloggers](https://www.nativescript.org/resources#nativescript-bloggers) 66 | - [NS Bloggers](http://www.nsbloggers.com/feeds.cfm) - Extensive list of NativeScript bloggers maintained by community. 67 | - [Peter Messenger](http://stonecourier.blogspot.be/) - Senior developer at [KipMcGrath Education Centres](http://www.kipmcgrath.com/). Skilled Silverlight, Web and Mobile application developer. 68 | 69 |
70 | 71 | >

Plugins

72 | 73 | #### Interface 74 | 75 | ##### Visual Components 76 | 77 | - [Drawingpad](https://github.com/bradmartin/nativescript-drawingpad) - NativeScript plugin to provide a way to capture any drawing. 78 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 79 | - [Snackbar](https://github.com/bradmartin/nativescript-snackbar) - NativeScript plugin to provide the ability to play local and remote videos. 80 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 81 | - [Video Player](https://github.com/bradmartin/nativescript-videoplayer) - NativeScript plugin to provide a Material Design CardView component. 82 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 83 | - [Material Loading Indicator](https://github.com/nikolay-diyanov/nativescript-material-loading-indicator) - NativeScript Material design activity indicator for iOS. 84 | - Maintainer: `Nikolay Diyanov` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/nikolay-diyanov) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/n_diyanov) 85 | - [Material Card View](https://github.com/bradmartin/nativescript-cardview) - NativeScript plugin to provide a Material Design CardView component. 86 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 87 | - [Dropdown Widget](https://github.com/PeterStaev/NativeScript-Drop-Down) - NativeScript DropDown widget. 88 | - Maintainer: `Peter Staev` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/PeterStaev) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/PeterStaev) 89 | - [FAB](https://github.com/bradmartin/nativescript-floatingactionbutton) - Material Design Floating Action Button for NativeScript apps. 90 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 91 | - [Slides](https://github.com/TheOriginalJosh/nativescript-slides) - NativeScript Slides for iOS and Android. 92 | - Maintainer: `Josh Sommer` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/TheOriginalJosh) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/_JoshSommer) 93 | - [Swipe Stack](https://github.com/bradmartin/nativescript-swipestack) - NativeScript plugin for a swipeable stack of cards. 94 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 95 | - [Custom Dialog](https://github.com/enchev/nativescript-dialog) - NativeScript plugin for iOS and Android that allows you to create custom dialog. 96 | - Maintainer: `Vladimir Enchev` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/enchev) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/vladimir_enchev) 97 | - [Audio](https://github.com/bradmartin/nativescript-audio) - NativeScript plugin to play and record audio files for Android and iOS. 98 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 99 | - [Explosion Field](https://github.com/bradmartin/nativescript-explosionfield) - NativeScript plugin to create an exploding dust effect animation for Android {N} apps. _Android Only_ 100 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 101 | - [Collapsing Header](https://github.com/TheOriginalJosh/nativescript-collapsing-header) - NativeScript Collapsing Header Plugin for Android & iOS. 102 | - Maintainer: `Josh Sommer` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/TheOriginalJosh) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/_JoshSommer) 103 | - [Twitter Bang](https://github.com/bradmartin/nativescript-twitterbang) - NativeScript plugin for Android to use native Twitter animation for the exploding heart. _Android Only_ 104 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 105 | - [Gridview Widget](https://github.com/PeterStaev/NativeScript-Grid-View) - NativeScript GridView widget. 106 | - Maintainer: `Peter Staev` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/PeterStaev) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/PeterStaev) 107 | - [Periscope Hearts](https://github.com/bradmartin/nativescript-periscopehearts) - NativeScript plugin for Periscope's heart animation. _Android Only_ 108 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 109 | - [Loading Indicator](https://github.com/pocketsmith/nativescript-loading-indicator) - NativeScript plugin which overlays a loading indicator on the current page. 110 | - Maintainer: `PocketSmith Org` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/pocketsmith) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/PocketSmith) 111 | - [Statusbar](https://github.com/BurkeHolland/nativescript-statusbar) - NativeScript plugin to change the style of the status bar. 112 | - Maintainer: `Burke Holland` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/burkeholland) 113 | - [Toast](https://github.com/TobiasHennig/nativescript-toast) - A NativeScript Toast Plugin for Android and iOS apps. 114 | - Maintainer: `Tobias Hennig` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/TobiasHennig) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/HennigTobias) 115 | - [Checkbox](https://github.com/bradmartin/nativescript-checkbox) - Plugin to provide a native checkbox. 116 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 117 | 118 | **[Back to top](#table-of-contents)** 119 | 120 | ##### Utility Plugins 121 | 122 | - [Local Notifications](https://github.com/eddyverbruggen/nativescript-local-notifications) - NativeScript plugin to easily schedule local notifications. 123 | - Maintainer: `Eddie Verbruggen` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/EddyVerbruggen) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/eddyverbruggen) 124 | - [Insomnia](https://github.com/eddyverbruggen/nativescript-insomnia) - A plugin to make the screen not dim (and eventually lock the device). 125 | - Maintainer: `Eddie Verbruggen` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/EddyVerbruggen) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/eddyverbruggen) 126 | - [Image Cropper](https://github.com/bthurlow/nativescript-imagecropper) - A nativescript image cropping plugin. 127 | - Maintainer: `Brian Thurlow` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bthurlow) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/ThurlowBrian) 128 | - [Image Picker](https://github.com/NativeScript/nativescript-imagepicker) - NativeScript plugin for Periscope's heart animation. 129 | - Maintainer: `NativeScript Team` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NativeScript) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/nativescript) 130 | - [Touch ID](https://github.com/EddyVerbruggen/nativescript-touchid) - Use the iOS fingerprint scanner in your {N} app. _iOS Only_ 131 | - Maintainer: `Eddie Verbruggen` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/EddyVerbruggen) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/eddyverbruggen) 132 | - [Facebook Rebound](https://github.com/BradMartin/nativescript-facebookrebound) - NativeScript plugin to provide access to Facebook's Spring Animations. _Android Only_ 133 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 134 | - [DOM Emulation](https://github.com/NathanaelA/nativescript-dom) - A class of DOM based NativeScript functions. 135 | - Maintainer: `Nathanael Anderson` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NathanaelA) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/CongoCart) 136 | - [Bluetooth LE](https://github.com/EddyVerbruggen/nativescript-bluetooth) - NativeScript Bluetooth LE plugin. 137 | - Maintainer: `Eddie Verbruggen` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/EddyVerbruggen) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/eddyverbruggen) 138 | - [Masked Input](https://github.com/bthurlow/nativescript-maskedinput) - A {N} masked input plugin for iOS and Android. 139 | - Maintainer: `Brian Thurlow` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bthurlow) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/ThurlowBrian) 140 | - [Screen Orientation](https://github.com/NathanaelA/nativescript-orientation) - A NativeScript plugin to deal with Declarative UI and Screen Orientation. 141 | - Maintainer: `Nathanael Anderson` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NathanaelA) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/CongoCart) 142 | - [Pull To Refresh](https://github.com/BradMartin/nativescript-pulltorefresh) - NativeScript plugin to use Pull to Refresh on any view. 143 | - Maintainer: `Brad Martin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/bradmartin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/BradWayneMartin) 144 | - [Push](https://github.com/NativeScript/push-plugin) - Push plugin for NativeScript. 145 | - Maintainer: `NativeScript Team` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NativeScript) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/nativescript) 146 | - [Image Cache It](https://github.com/triniwiz/nativescript-image-cache-it) - Image caching plugin for nativescript. 147 | - Maintainer: `Osei Fortune` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/triniwiz) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/triniwiz) 148 | - [WebView Crypto](https://github.com/saulshanabrook/nativescript-webview-crypto) - Web Cryptography API using a hidden WebView. 149 | - Maintainer: `Saul Shanabrook` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/saulshanabrook) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/saulshanabrook) 150 | - [Barcode scanner](https://github.com/EddyVerbruggen/nativescript-barcodescanner) - Plugin for scanning QR codes and barcodes in several formats. 151 | - Maintainer: `Eddie Verbruggen` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/EddyVerbruggen) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/eddyverbruggen) 152 | 153 | **[Back to top](#table-of-contents)** 154 | 155 | #### Integration Plugins 156 | 157 | ##### Angular2 158 | 159 | - [Angular2](https://github.com/NativeScript/nativescript-angular) - NativeScript integration for Angular2. 160 | - Maintainer: `NativeScript Team` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NativeScript) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/nativescript) 161 | - [Font Icons](https://github.com/NathanWalker/nativescript-fonticon) - A simpler way to use font icons with NativeScript + Angular2.. 162 | - Maintainer: `Nathan Walker` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NathanWalker) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/wwwalkerrun) 163 | - [NG2 Magic](https://github.com/NathanWalker/nativescript-ng2-magic) - Magically turn your Angular2 web app into a NativeScript app. 164 | - Maintainer: `Nathan Walker` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NathanWalker) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/wwwalkerrun) 165 | - [NG2 Paralax](https://github.com/TheOriginalJosh/nativescript-ng2-parallax) - NativeScript Angular2 parallax view component. 166 | - Maintainer: `Josh Sommer` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/TheOriginalJosh) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/_JoshSommer) 167 | - [NG2 Translate](https://github.com/NathanWalker/nativescript-ng2-translate) - Use ng2-translate with NativeScript + Angular2. 168 | - Maintainer: `Nathan Walker` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NathanWalker) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/wwwalkerrun) 169 | - [ngrx Dev Tools](https://github.com/vakrilov/ngrx-devtools-nativescript) - Implementation of a devtools monitor similar to those available in @ngrx/devtools for NativeScript. 170 | - Maintainer: `Alexander Vakrilov` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/vakrilov) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/ufsa) 171 | 172 | ##### Mapping 173 | 174 | - [Google Maps SDK](https://github.com/dapriett/nativescript-google-maps-sdk) - A cross-platform (iOS & Android) Nativescript plugin for the Google Maps API. 175 | - Maintainer: `dapriett` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/dapriett) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/dapriett) 176 | - [Mapbox](https://github.com/EddyVerbruggen/nativescript-mapbox) - Native OpenGL powered Maps, by Mapbox. 177 | - Maintainer: `Eddie Verbruggen` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/EddyVerbruggen) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/eddyverbruggen) 178 | 179 | ##### Data 180 | 181 | - [Firebase](https://github.com/EddyVerbruggen/nativescript-plugin-firebase) - NativeScript Firebase plugin. 182 | - Maintainer: `Eddie Verbruggen` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/EddyVerbruggen) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/eddyverbruggen) 183 | 184 | ##### Authentication 185 | 186 | - [Facebook](https://github.com/AntonioCuevaUrraco/nativescript-facebook-login) - A NativeScript module providing Facebook login for Android and iOS. 187 | - Maintainer: `Antonio Cueva Urraco` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/AntonioCuevaUrraco) 188 | - [Social Login](https://github.com/mkloubert/nativescript-social-login) - NativeScript module for social (token based) log-ins. 189 | - Maintainer: `Marcel Kloubert` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/mkloubert) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/mjkloubert) 190 | 191 | ##### Advertising 192 | 193 | - [Google Mobile Ads SDK](https://github.com/nikolay-diyanov/nativescript-google-mobile-ads-sdk) - Google Mobile Ads SDK for iOS and Android. 194 | - Maintainer: `Nikolay Diyanov` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/nikolay-diyanov) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/n_diyanov) 195 | - [Google AdMob](https://github.com/EddyVerbruggen/nativescript-admob) - NativeScript plugin to earn some precious 💰💰 with ads by Google AdMob. 196 | - Maintainer: `Eddie Verbruggen` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/EddyVerbruggen) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/eddyverbruggen) 197 | 198 | ##### Misc 199 | 200 | - [Zendesk SDK](https://github.com/sitefinitysteve/nativescript-zendesk) - Zendesk SDK for NativeScript. 201 | - Maintainer: `Steve McNiven-Scott` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/sitefinitysteve) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/stevemcniven) 202 | 203 | #### Development Plugins 204 | 205 | - [Icenium CLI](https://github.com/Icenium/icenium-cli) - Command-Line Interface for Telerik AppBuilder. 206 | - Maintainer: `Icenium Org` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/Icenium) 207 | - [Dev Babel](https://github.com/NativeScript/nativescript-dev-babel) - Babel support for NativeScript projects. 208 | - Maintainer: `NativeScript Team` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NativeScript) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/nativescript) 209 | - [TypeScript](https://github.com/NativeScript/nativescript-dev-typescript) - TypeScript support for NativeScript projects. 210 | - Maintainer: `NativeScript Team` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NativeScript) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/nativescript) 211 | - [CoffeeScript](https://github.com/NativeScript/nativescript-dev-coffeescript) - CoffeeScript support for NativeScript projects. 212 | - Maintainer: `NativeScript Team` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NativeScript) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/nativescript) 213 | - [xmlxsd](https://github.com/NativeScript/nativescript-dev-xmlxsd) - XML validation against XSD schema for NativeScript projects. 214 | - Maintainer: `NativeScript Team` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NativeScript) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/nativescript) 215 | - [Emulator Reload](https://github.com/emiloberg/nativescript-emulator-reload) - Small gulp script will monitor the files of a NativeScript project and rebuild and reload the emulator. 216 | - Maintainer: `Emil Öberg` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/emiloberg) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/EmilOberg) 217 | - [Hooks](https://github.com/NativeScript/nativescript-hook) - Gives you an easier way to install hooks into NativeScript projects. 218 | - Maintainer: `NativeScript Team` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NativeScript) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/nativescript) 219 | - [Real Time LiveEdit](https://github.com/NathanaelA/nativescript-liveedit) - NativeScript Real Time LiveEdit Ability. 220 | - Maintainer: `Nathanael Anderson` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NathanaelA) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/CongoCart) 221 | - [Sass](https://github.com/ToddAnglin/nativescript-dev-sass) - SASS CSS pre-processor for NativeScript projects. 222 | - Maintainer: `Todd Anglin` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/toddanglin) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/toddanglin) 223 | - [Less](https://github.com/NativeScript/nativescript-dev-less) - LESS CSS pre-processor for NativeScript projects. 224 | - Maintainer: `NativeScript Team` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NativeScript) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/nativescript) 225 | - [Jade](https://github.com/NativeScript/nativescript-dev-jade) - Jade support for NativeScript projects. 226 | - Maintainer: `NativeScript Team` [![Github](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png)](https://github.com/NativeScript) [![Twitter](https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png)](https://twitter.com/nativescript) 227 | 228 | **[Back to top](#table-of-contents)** 229 | 230 |
231 | 232 | >

Development Tools

233 | 234 | #### IDE 235 | 236 | - [VSCode Extension](https://marketplace.visualstudio.com/items?itemName=Telerik.nativescript) - Telerik NativeScript extension for Visual Studio Code. 237 | - [NativeScript Atom Snippets](https://github.com/NathanWalker/nativescript-atom-snippets) - Snippets for all NativeScript UI components and some frequently used attributes.. 238 | - [NG2 NativeScript Atom Snippets](https://github.com/NathanWalker/nativescript-ng2-atom-snippets) - Snippets for all NativeScript UI components for use with nativescript-angular. 239 | - [NativeScript VSCode Snippets](https://github.com/NathanWalker/nativescript-ng2-atom-snippets) - NativeScript XML Snippets for Visual Studio Code. 240 | - [NativeScript Sublime Snippets](https://github.com/NathanWalker/nativescript-ng2-atom-snippets) - Sublime {N}ativeScript Snippets. 241 | 242 | **[Back to top](#table-of-contents)** 243 | 244 |
245 | 246 | >

Research And Training

247 | 248 | #### Articles 249 | 250 | - [Rob Lauer | 26-Jan-17](http://developer.telerik.com/products/nativescript/going-off-the-grid-with-nativescript/) - Going Offline with NativeScript 251 | - [Rob Lauer | 19-Jan-17](http://developer.telerik.com/products/nativescript/adding-unit-tests-to-your-nativescript-app/) - Adding Unit Tests to Your NativeScript App 252 | - [Nic Raboy | 28-Nov-16](http://developer.telerik.com/featured/working-xml-data-nativescript-angular-2/) - Working with XML Data in NativeScript Angular 2 253 | - [Nic Raboy | 21-Nov-16](http://developer.telerik.com/featured/working-with-restful-data-in-angular-2-and-nativescript/) - Working with RESTful Data in Angular 2 and NativeScript 254 | - [Rob Lauer | 16-Nov-16](http://developer.telerik.com/products/nativescript/platform-specific-development-nativescript/) - Platform-Specific Development with NativeScript 255 | - [Brad Martin | 19-Jan-16](https://bradmartin.net/2016/01/19/using-the-android-palette-with-nativescript/) - Using the Android Palette with NativeScript. 256 | - [Brad Martin | 28-Dec-15](https://bradmartin.net/2015/12/28/use-google-cloud-messaging-for-push-notifications-with-nativescript/) - Use Google Cloud Messaging for Push Notifications with NativeScript. 257 | - [Sebastian Witalec | 11-Sept-15](https://www.nativescript.org/blog/adding-analytics-to-your-nativescript-app/) - Adding Analytics to Your NativeScript App. 258 | - [Nikolay Diyanov | 28-Aug-15](https://www.nativescript.org/blog/deep-linking-your-nativescripts-apps-with-ios-9-user-activity-and-core-spotlight-apis/) - Deep-linking your NativeScript apps with iOS 9 User Activity. 259 | - [John Bristowe | 17-Aug-15](https://www.nativescript.org/blog/tracing-nativescript-applications/) - Tracing NativeScript Applications. 260 | - [TJ VanToll | 28-Jul-15](https://www.nativescript.org/blog/using-npm-modules-and-nativescript-plugins/) - Using npm Modules and NativeScript Plugins. 261 | - [Nikolay Diyanov | 17-Jul-15](https://www.nativescript.org/blog/how-to-analyze-the-app-package-and-native-visual-ui-tree-of-a-nativescript-application/) - How to analyze the app package and native visual UI tree. 262 | - [Jen Looper | 14-Jul-15](https://www.nativescript.org/blog/demystifying-nativescript-layouts/) - Demystifying NativeScript Layouts. 263 | - [Hristo Borisov | 12-Jun-15](http://developer.telerik.com/products/offline-support-for-hybrid-web-and-nativescript-apps/) - Offline Support for Hybrid, Web and NativeScript Apps. 264 | - [Kamen Velikov | 19-May-15](https://www.nativescript.org/blog/how-to-enable-healthkit-in-your-nativescript-application/) - Enable HealthKit in your NativeScript application. 265 | - [TJ VanToll | 23-Mar-15](http://developer.telerik.com/featured/building-your-own-nativescript-modules-for-npm/) - Building Your Own NativeScript Modules for npm. 266 | - [Mihail Slavchev | 12-Jun-14](http://developer.telerik.com/featured/nativescript-android/) - Internals of the NativeScript Android runtime explained. 267 | - [TJ VanToll | 16-Feb-15](http://developer.telerik.com/featured/nativescript-works/) - TJ VanToll explains how NativeScript works. 268 | - [TJ VanToll | 22-May-15](https://www.tjvantoll.com/2015/05/22/linting-javascript-in-nativescript-apps/) - Linting JavaScript in NativeScript Apps. 269 | 270 | #### Talks 271 | 272 | - [Burke Holland | 28-Dec-16](https://www.youtube.com/watch?v=oqrdfYnTdR8) - This Is NativeScript 273 | - [Burke Holland and Todd Anglin at NativeScript Developer Day | 20-Sep-16](https://www.youtube.com/watch?v=2EhflZCdPCI) - Nativescript: Past, Present and Future 274 | - [TJ VanToll and Jen Looper | 20-Sep-16](https://www.youtube.com/watch?v=6em3r-NJRJs&t=534s) - The Latest and Greatest in NativeScript 275 | - [Nathan Walker | 20-Sep-16](https://www.youtube.com/watch?v=zDvW0k6TEhA&t=1s) - Going Into Battle With NativeScript Angular: A Real World Case Study 276 | - [Mike Branstein at Music City Code | 19-Aug-16](https://github.com/mikebranstein/nativescript-quick-apps-mcc-code) - 6 Minute Apps: A Race Against Time. 277 | - [TJ VanToll at Summer of NativeScript | 08-Jul-16](https://www.youtube.com/watch?v=QzhhCGwO4f8&list=PLtuCR_3WY8D-MPKHvjMtEGGpaiX72XHk2) - Summer of NativeScript—Beyond the Basics. 278 | - [Julian Steiner at ngBigParty II | 30-Mar-16](https://www.youtube.com/watch?v=dVKNC1fcuG8) - Building mobile apps with Angular 2 and NativeScript. 279 | - [TJ VanToll and Jen Looper at Angular Air #56 | 01-Mar-16](https://www.youtube.com/watch?v=bigvNkVdEIU&index=2&list=PLeUKuUUYwJtqCnxDyVjdIHBHDUOksmUSe) - Is NativeScript the holy grail for mobile development? 280 | - [Sherman Chen at SingaporeJS | 21-Jan-16](https://www.youtube.com/watch?v=TaP_mrHbTMY) - NativeScript: Building Native Mobile Apps with JavaScript. 281 | - [TJ VanToll at Summer of NativeScript | 28-Aug-15](https://www.youtube.com/watch?v=oyqHlCxvq78) - Summer of NativeScript—Diving Deep. 282 | - [TJ VanToll at TelerikNEXT | 11-Jun-15](https://www.youtube.com/watch?v=HWboi_9aba8) - A Lap Around NativeScript. 283 | - [TJ VanToll at Summer of NativeScript | 10-Jun-15](https://www.youtube.com/watch?v=bFqqRRuhSEc) - Summer of NativeScript—Welcome to NativeScript. 284 | - [Burke Holland at Fluent 2015 | 05-Jun-16](https://www.youtube.com/watch?v=umC11SeqtZw&list=PLHisICCgyxQQdjU-6WZVvGRjLGhRLIk12) - Introducing NativeScript. 285 | - [Martin Keiblinger at ViennaJS | 14-Apr-16](https://www.youtube.com/watch?v=SnxLpT5tQig) - NativeScript to build native Apps with JavaScript. 286 | - [TJ VanToll and Jen Looper at NativeScript Jax | 14-Apr-16](https://www.youtube.com/watch?v=Y2F5cHQuaIc) - Sharing Code Between Web and Native Apps. 287 | - [Sebastian Witalec at Angular Connect | 21-Oct-15](https://www.youtube.com/watch?v=4SbiiyRSIwo&list=PLAnub1yHrv1BlPPCPEq9bcPpguMWS3POA) - Building native mobile apps with Angular 2 0 and NativeScript​. 288 | - [Alex Vakrilov at NaticeScript Developer Day 2016 | 11-Okt-16](https://youtu.be/jH5I8ZPzXWE?list=PLiKWVuUOQtPY4XpvBSu41tobgm3YR99-r) - Using Redux For Building Applications With NativeScript Angular. 289 | 290 | #### Tutorials 291 | 292 | - [Mike Branstein | 18-Aug-16](https://mikebranstein.github.io/nativescript-workshop-instructions/) - 8-chapter NativeScript workshop. 293 | - [Bradley Gore | 23-May-16](https://www.youtube.com/watch?v=7go3L70QfIQ) - Getting Cozy with NativeScript TabView. 294 | - [Bradley Gore | 23-May-16](https://www.youtube.com/watch?v=vW1KUU_Z21E) - NativeScript Repeater with Swipe-to-Reveal Actions. 295 | - [Nathan Walker | 11-May-16](https://www.youtube.com/watch?v=T2wAb6UX8zo) - Adding {N} to the Angular2 CLI with NaticeScript Magic. 296 | - [Burke Holland | 10-May-16](https://www.youtube.com/watch?v=W43mh4K7F7I) - Using Angular 2 Pipes and Event Emitters In NativeScript. 297 | - [Josh Sommer | 10-May-16](https://www.youtube.com/watch?v=7NjqtdGLqFw) - Creating a simple draggable object with NativeScript. 298 | - [Bradley Gore | 05-May-16](https://www.youtube.com/watch?v=gzc4gSgTqVw) - NativeScript Repeater - animated add/remove. 299 | - [Nic Raboy | 20-Apr-16](https://www.youtube.com/watch?v=6HW8S6e1n7c) - Deploy A NativeScript App With A Pre Filled SQLite Database. 300 | - [Nic Raboy | 16-Apr-16](https://www.youtube.com/watch?v=5XQvzBQkq2g) - Using Local Notifications In Your NativeScript Mobile App. 301 | - [Burke Holland | 15-Apr-16](https://www.youtube.com/watch?v=28XKxLPv0Hs) - Using AppSettings Like Local Storage In NativeScript. 302 | - [Burke Holland | 15-Mar-16](https://www.youtube.com/watch?v=YzaTuxpk5Cc) - Performing Animations In NativeScript. 303 | - [Burke Holland | 14-Mar-16](https://www.youtube.com/watch?v=f4KAkv0JwmQ) - Using Sass and Less in NativeScript. 304 | - [Burke Holland | 11-Mar-16](https://www.youtube.com/watch?v=1e4eFkPxQSw) - Debugging NativeScript Apps With Visual Studio Code. 305 | - [Burke Holland | 07-Mar-16](https://www.youtube.com/watch?v=sKjJwsmng88) - NativeScript And Font Awesome. 306 | - [Burke Holland | 17-Feb-16](https://www.youtube.com/watch?v=aWTJej6HWE0) - Creating Custom XML Tags In NativeScript. 307 | - [Burke Holland | 12-Feb-16](https://www.youtube.com/watch?v=h67lQqFg170) - Styling NativeScript Apps. 308 | - [Burke Holland | 08-Feb-16](https://www.youtube.com/watch?v=Mt5F1xe4tQQ) - Using Observable Arrays In NativeScript. 309 | - [Burke Holland | 28-Jan-16](https://www.youtube.com/watch?v=_242IqMHmyE) - NativeScript Observables. 310 | - [Burke Holland | 27-Jan-16](https://www.youtube.com/watch?v=Aw0mfm8b7iw) - Getting And Setting Control Values In NativeScript. 311 | - [Burke Holland | 26-Jan-16](https://www.youtube.com/watch?v=HQy4g_HSheA) - Understanding Paths In NativeScript. 312 | - [Burke Holland | 25-Jan-16](https://www.youtube.com/watch?v=5bKwlt-qNac) - Using TypeScript With NativeScript. 313 | - [Nic Raboy | 25-Dec-15](https://www.youtube.com/watch?v=R65ECY8guOc) - Create A Toast Notification In Android With NativeScript. 314 | - [Nic Raboy | 24-Dec-15](https://www.youtube.com/watch?v=LoVBXr38hI0) - Using The Device Camera In Your NativeScript Mobile App. 315 | - [Nic Raboy | 16-Dec-15](https://www.youtube.com/watch?v=gypHoAHIhCk) - Saving Data In Your NativeScript Mobile Application. 316 | 317 | **[Back to top](#table-of-contents)** 318 | 319 | #### NativeScript Team Examples 320 | 321 | - [Marketplace](https://github.com/NativeScript/nativescript-marketplace-demo) - NativeScript kitchen sink demo. 322 | - [Xpensity](https://github.com/nativescript/sample-Xpensity) - Xpensity is a real life enterprise line of business application. 323 | - [Groceries](https://github.com/nativescript/sample-groceries) - Groceries is a NativeScript-built iOS and Android app for managing grocery lists. 324 | - [Tasks](https://github.com/nativescript/sample-tasks) - Open source cross-platform Tasks app built with NativeScript. 325 | - [TelerikNEXT](https://github.com/nativescript/sample-teleriknext) - Open source cross-platform TelerikNEXT conference app built with NativeScript. 326 | - [Todo MVC](https://github.com/NativeScript/sample-ng-todomvc) - NativeScript + AngularJS TodoMVC example. 327 | 328 | #### Community Examples 329 | 330 | - [Sqlite Example](https://github.com/NathanaelA/nativescript-sqlite-example) - Simple Example using SQLite in NativeScript. 331 | - [RSS Reader](https://github.com/vdbcyril/NSrssReader-example) - Example of RSS Reader using NativeScript. 332 | - [Toast Example](https://github.com/TobiasHennig/nativescript-toast-example) - An example application for the NativeScript Toast Plugin. 333 | - [LokiJS Example](https://github.com/TobiasHennig/loki-nativescript-adapter-example) - An example application for the Loki NativeScript adapter. 334 | - [TabView Example](https://github.com/lazaromenezes/nativescript-tabview-example) - Short example of using NativeScript TabView. 335 | - [Animated Sidebar Menu](https://github.com/emiloberg/nativescript-animated-sidebar-menu-example) - Create an animated sidebar menu without any external dependencies. 336 | - [PropertyCross Implementation](https://github.com/tastejs/PropertyCross/tree/master/nativescript) - An example app for searching UK property listings build with Angular 2 + NativeScript. 337 | 338 | #### Project Boilerplates 339 | 340 | - [Angular2 Seed Advanced](https://github.com/NathanWalker/angular2-seed-advanced) - Angular2 + NativeScript with all the bells and whistles. 341 | 342 | #### Books 343 | 344 | - [NativeScript in Action](https://www.manning.com/books/nativescript-in-action) - Learn how to write truly native apps with NativeScript in Action from Manning Press. 345 | 346 | **[Back to top](#table-of-contents)** 347 | 348 |
349 | 350 | >

License

351 | 352 | [![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) 353 | -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- 1 | # Contributor Code of Conduct 2 | 3 | As contributors and maintainers of this project, and in the interest of 4 | fostering an open and welcoming community, we pledge to respect all people who 5 | contribute through reporting issues, posting feature requests, updating 6 | documentation, submitting pull requests or patches, and other activities. 7 | 8 | We are committed to making participation in this project a harassment-free 9 | experience for everyone, regardless of level of experience, gender, gender 10 | identity and expression, sexual orientation, disability, personal appearance, 11 | body size, race, ethnicity, age, religion, or nationality. 12 | 13 | Examples of unacceptable behavior by participants include: 14 | 15 | * The use of sexualized language or imagery 16 | * Personal attacks 17 | * Trolling or insulting/derogatory comments 18 | * Public or private harassment 19 | * Publishing other's private information, such as physical or electronic 20 | addresses, without explicit permission 21 | * Other unethical or unprofessional conduct 22 | 23 | Project maintainers have the right and responsibility to remove, edit, or 24 | reject comments, commits, code, wiki edits, issues, and other contributions 25 | that are not aligned to this Code of Conduct, or to ban temporarily or 26 | permanently any contributor for other behaviors that they deem inappropriate, 27 | threatening, offensive, or harmful. 28 | 29 | By adopting this Code of Conduct, project maintainers commit themselves to 30 | fairly and consistently applying these principles to every aspect of managing 31 | this project. Project maintainers who do not follow or enforce the Code of 32 | Conduct may be permanently removed from the project team. 33 | 34 | This Code of Conduct applies both within project spaces and in public spaces 35 | when an individual is representing the project or its community. 36 | 37 | Instances of abusive, harassing, or otherwise unacceptable behavior may be 38 | reported by contacting a project maintainer at wiens.joshua@gmail.com. All 39 | complaints will be reviewed and investigated and will result in a response that 40 | is deemed necessary and appropriate to the circumstances. Maintainers are 41 | obligated to maintain confidentiality with regard to the reporter of an 42 | incident. 43 | 44 | 45 | This Code of Conduct is adapted from the [Contributor Covenant][homepage], 46 | version 1.3.0, available at 47 | [http://contributor-covenant.org/version/1/3/0/][version] 48 | 49 | [homepage]: http://contributor-covenant.org 50 | [version]: http://contributor-covenant.org/version/1/3/0/ 51 | -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- 1 | # Contribution Guidelines 2 | 3 | Please note that this project is released with a [Contributor Code of Conduct](code-of-conduct.md). By participating in this project you agree to abide by its terms. 4 | 5 | - 6 | 7 | Ensure your pull request adheres to the following guidelines: 8 | 9 | - Search previous suggestions before making a new one, as yours may be a duplicate. 10 | - Suggested packages should be tested and documented. 11 | - The pull request should have a meaningful title and include a link to the package / resource and why it's awesome. 12 | - Make an individual pull request for each suggestion. 13 | - Use the following format: `[resource](link) - Description.` 14 | - Additions should be added to the bottom of the relevant category. 15 | - New categories, or improvements to the existing categorization are welcome. 16 | - Link to the GitHub repo, not npmjs.com. 17 | - Keep descriptions short and simple, but descriptive. 18 | - Don't mention `RethinkDB` in the description as it's implied. 19 | - Start the description with a capital and end with a full stop/period. 20 | - Check your spelling and grammar. 21 | - Make sure your text editor is set to remove trailing whitespace. 22 | 23 | Thank you for your suggestions! 24 | 25 | ### Updating your PR 26 | 27 | A lot of times, making a PR adhere to the standards above can be difficult. If the maintainers notice anything that we'd like changed, we'll ask you to edit your PR before we merge it. If you're not sure how to do that, [here is a guide](https://github.com/RichardLitt/docs/blob/master/amending-a-commit-guide.md) on the different ways you can update your PR so that we can merge it. 28 | -------------------------------------------------------------------------------- /media/nativescript-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeviantJS/awesome-nativescript/84999e351b154967d34ac78a8c5258b33243f514/media/nativescript-logo.png --------------------------------------------------------------------------------