Nativescript: Ember support for NativeScript apps

Created on 6 May 2015  路  22Comments  路  Source: NativeScript/NativeScript

Why not?


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

feature help wanted

Most helpful comment

I guess you guys are betting heavily on angular2 now. No hopes to get some official workflow and samples using Ember 2 ?

All 22 comments

If there are no browser dependencies like working with DOM you can use it even now!

I guess you guys are betting heavily on angular2 now. No hopes to get some official workflow and samples using Ember 2 ?

Emberjs is getting a lot of good stuff , we need emberjs support too.

+1

Nativescript is a great idea. I haven't tested out running a simple "Hello World" app with Nativescript + Ember, but a guide would be good.

the benefits of Nativescript is the _lack_ of betting. Betting leads to gambling and a gambling addiction is quite unhealthy. Since Nativescript can work with VanillaJS, this makes the product inclusive of all developers, not just isolated to Angular developers; a problem which is also seen in the React community. By working to make Nativescript as inclusive as possible, the community can write some helpers for that framework.

If we can, let's add some Ember support and a Hello World Guide on how to add NativeScript and compile your EmberJS application down to native code.

With the introduction of Ember Fastboot and Ember apps being writing with the idea of "Ember on the server" in mind, the road to getting Ember to run native within its own community should already be there for quite a few projects. This is mainly because the DOM can't run on Ember Fastboot. Basically: with the support of Ember Fastboot, we may also be getting the support of NativeScript as well.

@enchev would you be willing to work with the EmberJS community to help make this happen and push for a larger adoption of NativeScript?

Hey @BenMorganIO,

We are ready to work with {N}/Ember communities and we will gladly help with anything! I've reopened the issue.

ping @valentinstoychev

I've heard the Ember perf on mobile is already and issue.

@James-Parsons it depends on the code. Bad code is bad code and good code is good code. Could explain what your issue is? Which view are you using on the client? Are you importing the _whole_ of Bootstrap? What are the bottlenecks?

@enchev What needs to be done from the ember side to get nativescript working painlessly. I'm an ember developer and I'd be interested in working on a POC addon to get this up and running.

Ember will need to be platform agnostic like Angular 2.

@enchev Could you expand on "platform agnostic"?

@BenMorganIO i.e. not tied to browser DOM

@enchev in that case Ember apps will likely be very well supported then. We have Fastboot to thank for that!

@enchev ember fastboot https://ember-fastboot.com/ already is domless .

+1

I'm interested in helping as well!

any getting started guides?

Can I help? @enchev @BenMorganIO any progress on that?
Is there anything I can do to help you?

Hey @carusog @GCheung55 and everyone else interested in implementing the Ember support - as NativeScript is an OpenSource project we have our limitations on implementing new features and we are currently focusing on pushing to better performance with NativeScript 3.0.0 so this feature is not in our priorities.

Of course, we will be more than happy to receive a PRs from the community so if anyone wishes to become a contributor it would be great! :) Here are some useful links regarding the contributing process:

Contributing

Breaking changes in NativeScript 3.0.0

Development workflow

Hi @NickIliev , thanks a lot for the resources. Rolling up sleeves.
Do you know of any post/article/guide about your Angular implementation?
I mean, where to start, after reading resources above mentioned?

@NickIliev Thanks for the resources.

@auvipy @carusog
I found that Vue.js has recently started implementation to NativeScript, which can be pretty helpful since it's on very early state: https://github.com/rigor789/nativescript-vue

Also, you can check slack channel (vue room), can find all the correspondence there: https://nativescriptcommunity.slack.com/messages/C4ZS6K6E6

Maybe just take the initiative and start similarly, at least create some slack room, gather all interested people and let's party started..

It looks like someone started working on a glimmer-native package: https://github.com/bakerac4/glimmer-native

Still in alpha at this point but it looks promising!

Was this page helpful?
0 / 5 - 0 ratings