I am haveing mojo based applications(.ipk) so can convert those ipk into enyo based ipk
No, you can't. Mojo and Enyo are different javascript frameworks.
I made an app called instagrio and tried to convert it into enyo, found that was almost impossible.
Enyo has no scenes, and lots webOS features are deprived in Enyo2.0.
Related
I found out that Eclipse uses GWT to implement its client:
https://che.eclipse.org/hands-on-with-eclipse-che-developing-the-bookmark-plugin-8e171eb1273d
Which of the availabe widget libraries is applied?
Material? Bootstrap? Something else?
A list of GWT widget libraries can be found here:
Best GWT widget library?
No UI lib is used, just some extensions of GWT widgets and a lot of custom Composites. They also have a custom lightweight MVP and elemental in some widgets.
https://github.com/eclipse/che/tree/master/ide/che-core-ide-ui/src/main/java/org/eclipse/che/ide/ui
https://github.com/eclipse/che/tree/master/ide/che-core-ide-api/src/main/java/org/eclipse/che/ide/api/mvp
I have some Android development experience along with React.js. I'm working on a new mobile project and I haven't been sold entirely on either framework yet.
I'm thinking about using the NativeScript framework for its maturity and because it has more libraries with the functionality that I need but I'd like to design my views in a manner similar to ReactJS. I know I could write my own modules for ReactNative but that would require then I'd have to write modules for both Android and iOS. I'd like to avoid that if I could.
I was thinking about importing the necessary ReactNative libraries into a NativeScript project and then being able to write views in a way similar to ReactNative but still using NativeScript.
Is this doable?
Not sure about your exact question. I did just see an integration between Preact and NativeScript you may be interested in. Take a look here: https://github.com/staydecent/nativescript-preact
I believe that repo is in the early stages, but if enough people want something similar, it'll get worked on faster.
Using React Native in NativeScript is not the right approach, either of it are not built to work together and wouldn't work due to architectural reasons. Here is an NativeScript official comparison of these two.
Both are built for solving same problem (building native apps using JS, without webview hybrid app approach) by trans-compiling XML based view layer(which both these framework has its own syntax and so cant be shared) to build Native UI.
Said that view layer has its own syntax for both and cant be shared, model and controller layer cant be shared as well, due to the fact that NativeScript has few things packed as part of the application package, like JavaScript runtime, c++ and Java API layer which helps in exposing all the Native API without the need for any explicit native API wrapper we have in ReactNative.
React Native have platform specific UI components as well as hardware capabilities, which is not the case with NativeScript. Offcouse, that comes with the cost of a fatter app package size(50+MB) compared to <10MB for ReactNative. More on ReactNative vs NativeScript comparison here.
I am working with Nativescript and while it's great to create interfaces with the provided UI components, I haven't found a way to implement custom components that can be used across platforms.
What is the proper way of implementing a complex UI element(directive?) in NativeScript? I am trying to implement a seat map for Android and iOS.
Should the native ui components created and wrapped for NativeScript, or is it possible to create the directive using the web technologies(HTML/CSS/JS)?
You can create custom components that can be reused in your application. Nice how-to blog on that matter can be found here.
The articles above are describing the mechanism to reuse a portion of your UI and creating a separation to ease the developing process.
However, if that is not what you ar looking for you can create your own custom UI element using the native one. TO do that you will need to do marshalling. For example take a look at this documentation section (for Android) and this section (for iOS)
With data conversion you can either use native components directly inside your nativeScript app or you can even extend further and create your own UI plugin.
I want to convert a small MonoMac application that I created so that it uses the MVVM pattern (especially to port in easily to Windows). I want to use the ReactiveUI framework. The current application uses an NSOutlineView control with a corresponding data source. As far as I could see there is no support currently for this control.
Is there a guideline how to adapt the NSOutlineView and data source so that it supports data binding as used by the ReactiveUI framework?
Unfortunately the data source support that ReactiveUI provides is iOS only and the code is quite complicated, but you can have a look at ReactiveTableViewSource and friends and try to create an equivalent for NSOutlineViewDataSource.
The general idea is, create a NSOutlineViewDataSource that can follow around a ReactiveList of ViewModels, and create Views for them as-needed.
JavaFX with it's binding seems great technology for building UI layer, replacing PHP+AJAX, but are there any frameworks for building database forms applications with JavaFX, or it is meant to write everything from scratch?
You should give a try to some recent libraries :
JRebirth Application Framework to structure your whole application
http://www.jrebirth.org
FXForm to manage form
http://dooapp.github.com/FXForm2/
DataFX to manage complex tables etc..
http://www.javafxdata.org
You can find more tools at http://www.oracle.com/technetwork/java/javafx/community/3rd-party-1844355.html
Eric Bruno has a nice write up on JavaFX and Database using JavaFX Composer. See his articles at DrDobbs