Phonegap is great until you want to do something out of its parameters. Also, my experience has been: "build once, debug everywhere"
> Date: Tue, 9 Sep 2014 12:13:40 +0100 > From: j...@easypeasy.co.uk > To: flashcoders@chattyfig.figleaf.com > Subject: Re: [Flashcoders] AIR native extension - Windows debugging > > Phonegap: > Well, I am amazed. > Thanks to all. > John > > On 08/09/2014 20:39, James Merrill wrote: > > Oh it is a spaghetti mix of code. But that's not necessarily evil. > > > > Think about it this way, you're not really supposed to be mixing them, they > > are supposed to be complimenting each other. > > > > Your HTML defines your content, and that's it. > > Your CSS adds fonts, colors, positioning, and simple interactivity, that's > > it. > > Your JS adds logic to your project. > > > > So you're not actually mixing everything together, you're leveraging each > > one to add an integral piece to your project. You may take on all these > > jobs yourself, or you may not. Some companies have frontend developers who > > do HTML/CSS and dedicated Javascript developers to only do JS. It's a > > different way of thinking than using one platform for everything. > > > > It can be unnerving trying to keep up with all of the new JS frameworks > > that are constantly coming up, and even worse trying to integrate them all. > > Trust me, I get paid to do it. Fortunately there's a massive community to > > fall back on when it comes to troubleshooting. > > > > If you're building Flex apps you'd definitely like Angular, which you would > > use with Cordova to publish to iPad. Basically, Cordova is part of > > Phonegap, which is a build system for deploying to mobile devices. Phonegap > > will wrap your code in a native app with a web view, so it's essentially a > > website being viewed in an app. Cordova is a javascript library that > > exposes all the native APIs of iOS/Android, so now your app can do much > > more than a website. I have used XCode on a Mac to test my Phonegap apps. > > IIRC, the native wrapper isn't changing, only the internal HTML/CSS/JS, so > > you don't have to compile like you would with a native app. I also used > > this to my advantage by building parts of the app in-browser. > > > > You could use Angular to structure your app in a MVC-like pattern, and then > > use Phonegap to deploy it. > > > > Also, I've switched to using Sublime Text 3 as my editor of choice, and I > > can't recommend it enough. > > > > Hopefully that helps! > > > > > > > > On Mon, Sep 8, 2014 at 12:04 PM, John McCormack <j...@easypeasy.co.uk> > > wrote: > > > >> James, > >> > >> I would prefer to avoid learning a handful of applications, if possible, > >> though I did follow your link and subscribe to the channel. Thank you. > >> > >> It sounds such a spaghetti mix one has to learn before even attempting to > >> write the app: > >> JS + CSS + HTML5 +Angular +Reactjs +Cordova > >> > >> Flash Builder can publish an app straight to the tablet, how does one go > >> about the with the combination you use? > >> > >> You used to be interested in IntelliJ - is that the IDE you settled on? > >> > >> On Flash Builder: > >> Today I asked Adobe for the upgrade price to Flash Builder 4.7 Premium but > >> the guy didn't know if was kept up-to-date as the CC version is. > >> > >> One Adobe's site the forum has one recent post and the rest are from weeks > >> ago, so no clue there about what, if anything is happening. > >> > >> What IDE's are other people using? > >> > >> John > >> > >> > >> On 08/09/2014 15:50, James Merrill wrote: > >> > >>> I was one of those Flash evangelists that fought the good fight against > >>> HTML/JS/CSS for years.... And I can remember when the iPhone was launched > >>> almost 8 years ago and everyone called it the death of Flash. > >>> > >>> You can debate the merits of Steve Jobs' comments on Flash all day, but > >>> the > >>> damage was done, 8 years ago. > >>> > >>> In the last 2-3 years amazing things have been cultivated in JS/CSS/HTML5. > >>> We now have two-way data binding with Angular, and responsive CSS to > >>> handle > >>> all devices out there. We have something kind of like Starling for the DOM > >>> called Reactjs. Building RIA's has never been easier, and frameworks like > >>> Cordova allow them to be published to not only the web, but mobile devices > >>> too. > >>> > >>> There's been a ton of innovation with how we build websites and apps in > >>> HTML, and things are getting more exciting with a stronger focus on > >>> animation and interactivity <https://www.youtube.com/watch?v=Q8TXgCzxEnw > >>>> . > >>> There's a unified force in the community pushing new features for us > >>> developers to use. I have to wonder how this compares to the Flash > >>> community. Is Adobe adding new features? Are there new frameworks coming > >>> out that redefine Flash development as we know it? > >>> > >>> Flash does a lot of things very well, but I wonder how much longer can it > >>> be relevant without major support from Adobe. I'm sure there's still jobs > >>> out there for Flash devs, but I'd have to imagine the pool is getting > >>> smaller. > >>> > >>> > >>> > >>> > >>> On Sun, Sep 7, 2014 at 12:26 PM, John McCormack <j...@easypeasy.co.uk> > >>> wrote: > >>> > >>> That's really encouraging. > >>>> Great! > >>>> Thanks > >>>> > >>>> > >>>> On 07/09/2014 02:13, Rick wrote: > >>>> > >>>> AIR app installs cross a billion - April 2014 > >>>>> "now powers almost a hundred thousand unique applications on > >>>>> desktops > >>>>> and mobile devices. > >>>>> > >>>>> http://blogs.adobe.com/flashplayer/2014/04/air-app- > >>>>> installs-cross-a-billion.html > >>>>> > >>>>> It's such a great platform still - I've been using it to make ios apps > >>>>> with good results. The weakness is how it is perceived. But clients do > >>>>> smile at the reduced developer costs and its great capabilities. If only > >>>>> adobe would hire an a-list PR firm to change the perception to match the > >>>>> reality. > >>>>> > >>>>> Date: Sat, 6 Sep 2014 20:18:12 +0100 > >>>>> > >>>>>> From: j...@easypeasy.co.uk > >>>>>> To: flashcoders@chattyfig.figleaf.com > >>>>>> Subject: Re: [Flashcoders] AIR native extension - Windows debugging > >>>>>> > >>>>>> Good point. > >>>>>> Thanks > >>>>>> John > >>>>>> > >>>>>> On 05/09/2014 21:43, Henrik Andersson wrote: > >>>>>> > >>>>>> The problem here is developers not stating what runtime they use for > >>>>>>> their apps. What can be done is checking existing apps for obvious > >>>>>>> signs > >>>>>>> of the runtime. Shouldn't take long for someone to crawl the appstore > >>>>>>> and check all the apps for the fingerprint of the runtime. > >>>>>>> > >>>>>>> John McCormack skriver: > >>>>>>> > >>>>>>> There may have been some merit in Apple's battery argument since > >>>>>>>> greater cpu activity, for Flash's vector format, might incur a > >>>>>>>> greater > >>>>>>>> energy cost. > >>>>>>>> > >>>>>>>> Although Flash is having a hard time I was thinking more of using > >>>>>>>> AIR, > >>>>>>>> which I think has more life left in it. > >>>>>>>> > >>>>>>>> The thing is, I have no idea how active developers are with app's > >>>>>>>> delivered via AIR. > >>>>>>>> Are there many AIR app's being produced? > >>>>>>>> > >>>>>>>> > >>>>>>>> _______________________________________________ > >>>>>>>> > >>>>>>> Flashcoders mailing list > >>>>>>> Flashcoders@chattyfig.figleaf.com > >>>>>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > >>>>>>> . > >>>>>>> > >>>>>>> > >>>>>>> _______________________________________________ > >>>>>> Flashcoders mailing list > >>>>>> Flashcoders@chattyfig.figleaf.com > >>>>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > >>>>>> > >>>>>> > >>>>> ______________________________ > >>>>> _________________ > >>>>> Flashcoders mailing list > >>>>> Flashcoders@chattyfig.figleaf.com > >>>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > >>>>> . > >>>>> > >>>>> > >>>>> _______________________________________________ > >>>> Flashcoders mailing list > >>>> Flashcoders@chattyfig.figleaf.com > >>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > >>>> > >>>> > >>> > >> _______________________________________________ > >> Flashcoders mailing list > >> Flashcoders@chattyfig.figleaf.com > >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > >> > > > > > > > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders