How to add angular support for Notepad ++? - editor

I am building hybrid apps using Ionic framework. I came across to Notepad++ as an editor, but I found out it supports HTML and JS but there is no default support for Angular. Is there any way I can add support for angular.
Note: I am new to this Ionic (hybrid) development and I am unaware of any good editors for Ionic. If anyone has any experience or knowledge of some great editors for windows out there like eclipse for Java, I welcome that suggestion also.

I can't answer how to add support in Notepad++. I used it once upon a time but there are so many other great options out there that have some level of support.
IDEs
WebStorm (https://www.jetbrains.com/webstorm/) This is probably the best IDE for JavaScript. It has built in Ionic and Angular support.
Text Editors - There are several plugins to add Angular and Ionic support for each.
Atom (https://atom.io/)
Sublime Text (http://www.sublimetext.com/)
Brackets (http://brackets.io/)

Notepad++ manage JavaScript correctly but you've to add some plugins if you want a better code.
This link gives me the basics plugins and personnaly, I would add emmet plugin
https://www.sitepoint.com/tips-developing-jquery-notepad/

Related

which one is best for build mobile application. IONIC Framework, Onsen Framework, IBM Worklight, Snecha or other

I am little confused which one is best for build hybrid mobile application.
IONIC Framework, Onsen Framework, IBM Worklight, Sencha or other. I am familiar with javascript, css, and angular.js
There is no "better" framework. They all have their own strength and weakness.
The only things that matter for me when I want to start a new project with a new technology are:
Is it mature enough to be used in production?
Is it still in developpment?
Is it well documented?
Is the community active?
Is it hard to use?
I'm using Onsen UI And Ionic and for what I can tell, both are doing the job, are easy to learn once you know how to use Angular.
Ionic:
Big community and support
Lots of tool to make your developpment easier
Plugins and themes available
Growing project
Onsen UI
Can be used with multiple framework
Good Documentation
Easy Router implementation
Small community

Building Hybrid Mobile App using Ionic Framework

I am exploring different options for creating my first mobile app. I am from a web development background using Rails and Postgres.
I am unsure of how something like the Ionic framework works. I've looked around on the web but I weren't able to find answers to my specific question. Is my understanding correct that I will be able to create a full Rails/Postgres backend with various API's and then talk to the backend from my Hybrid mobile app (Ionic framework)?
Can anybody point me to a tutorial that might have worked for them please?
We've just released a tutorial on how to integrate a Rails backend with Ionic, based on our experience building many real world production apps.
You can find it here:
http://www.dovetaildigital.io/blog/2015/8/21/rails-and-ionic-make-love-part-one
This is the first of a three part series in which we move from basic integration to full user authentication and integration testing. Hopefully this is of some help to you!
So if you have any epxerience in web design ionic is a very easy. You build a webpage just like you would for hosting on a server. All ionic does, along with angular js, is extend html's vocabulary using something called directives. I would use the intel xdk. It has brackets as a built in text editor, a built in phone emulator, and a build server for mobile apps all tied into one. You can also start with an ionic template. what you end up with is some html, javascript (mostly angular js), and some css. Then that code is built into a mobile app for whatever platform you choose through the cordova build process. You can grab the intel xdk here https://software.intel.com/en-us/html5/tools, ionic docs are here http://ionicframework.com/docs/, and an ionic tutorial here http://ionicframework.com/getting-started/. Best of luck to you!

Webapp development - native look and feel framework?

I have made some webapps with jQuery Mobile/Phonegap a year ago. Now starting another one. But it seems jQuery Mobile almost didn't advance. Things like:
Newer UI concepts aren't there. E.g. a left navigation that opens if you click the icon, can make it in jqm, but not very easy.
The styling in line with iOS7+ and android, jqm seems so 2010 on their styling. It just doesn't look like a (near) native app at all.
More recent frameworks like Knockout.js and Require.js can be used, but there's so much overlap with jqm.
I looked around, but it seems all good posts on webapps are 2012. Did development somehow stop at that time? I have found the following solutions:
Sencha Touch: looks good, but goes away from html development, I worry about learning curve. It's almost like native development?
Dojo Mobile: looks like iPhone 3.
Cappuccino: focuses on desktop.
No framework, make html from scratch.
My question: did people give up on webapps for mobile phones with phonegap or are there any good frameworks I don't know about yet?
There are numerous UI frameworks trying to mimic the native look-and-feel. Take a look at for example:
Onsen UI
AppGyver Steroids
Ionic framework
Telerik for PhoneGap
Also Bootstrap has several themes mimicking native iOS and Android.

Jquery Mobile on J2ME

I'm developing J2ME. Is it possible using Jquery Mobile for web app in J2ME?
Reviewed according to jquery mobile web support, unwritten for J2ME.
Thanks Advance :)
Absolutely not, there is no way to run JavaScript in a J2ME app.
I found this scriptme project, but have never used it.
http://code.google.com/p/scriptme/
According to the site: "ScriptME is an open-source implementation of EcmaScript based on FESI Project written entirely in Java for the J2ME Platform. It is typically embedded into Java applications to provide scripting to end users."
There is also the minijoe, which I also did not use...
http://code.google.com/p/minijoe/
"MiniJoe is a "Minimal Javascript Object Environment" that is based on MIDP. MiniJoe consists of a Javascript compiler and interpreter. Both components are written in Java suitable for CLDC 1.1 devices."

BlackBerry J2ME vs HTML Javascript framework like PhoneGap

A client wants a blackberry application for listening live radio for his radio station. We focused on iPhone development. I know Java language have done several projects. However haven't tried yet J2ME. Which do you recommend J2ME or HTML Javascript framework like PhoneGap or any other cross platform framework? What are the advantages and disadvantages of them? Thanks.
If you are comfortable with Java Swing or other Java UI programming then going with native is probably a great idea.
If you are more comfortable with HTML, JavaScript and CSS then use PhoneGap. If you are planning on deploying your application to more than one platform then definitely use PhoneGap. PhoneGap also allows you to write native BlackBerry Java code and integrate that with the HTML / JS code in case the specific APIs you need are not exposed.
With the imminent release of BlackBerry OS 6 things should get a lot better on that platform for both PhoneGap (since the browser is now WebKit based) and for native Java programming.
There are many other comparisons between PhoneGap and X on stackoverflow, though most other cross platform frameworks don't support BlackBerry.
J2ME: Blackberry supports this (and is fact still the BB's core), however it's a rapidly aging platform. You can't do many interesting things in BB without the proprietary APIs.
Phonegap: Haven't used it myself but I've heard so-so things about it. High footprint, lowest-common-denominator etc.

Resources