Wednesday 29 June 2016

Is Flutter likely to replace Java for Android app development?

Flutter is a new thing from Google that allows you to build both Android and iOS apps using the Dart language. (it is currently at a very early stage) It provides its own widgets, and you can easily use Material Design. It's supposed to be super fast...they talk a lot about its emphasis on low latency and high frame rates.
It seems like if Flutter is good, it could eventually replace Java as the best way to build Android apps, with the side benefit of making an iOS app at the same time. The Flutter FAQ specifically answers the question "Is Flutter meant to replace Java on Android, or be a replacement for Android’s UI framework?" with a terse "No.", but.....they have good reason to publicly say that now -- especially as the official Google position -- even if they privately have big hopes that it eventually will replace Java, or at least become more popular than Java for making apps.
I'm sure they'd love to see Android developers using their own Google invented language rather than Java which has given them so many problems from Oracle. Building Android apps using the current Java API is, in my opinion, a horrible experience, especially if you also want to build an iOS app (in which case....you just have to start from scratch in Objective C or now Swift). Also I don’t think it is that important at this point, but they can also target Windows.
And while Dart hasn't gotten a huge amount of traction for building web apps, the fact that Dart can be used to build web apps (or at least to easily make libraries that are called into via Javascript web apps), is an extra bonus compared to Java (or, for that matter, Objective C or Swift for iOS). Finally, I could see this fitting in well with this supposed eventual merger of ChromeOS and Android....
Thoughts?


Monday 4 May 2015

android-tutorial

List of android tutorial with example.


Article TitleTutorialDemoDownload
Android – Basic setup and installationTUTORIAL
My First Android ProgramTUTORIALDEMODOWNLOAD
What an Android magic box has inside?TUTORIAL
Button Listener – Make the cat start MeowingTUTORIALDEMODOWNLOAD
Simple Dialer ApplicationTUTORIALDEMODOWNLOAD
What is an Android Activity?TUTORIALDEMODOWNLOAD
Android Activity Life CycleTUTORIALDEMODOWNLOAD
Click-Pick-Set – Simple Camera ActivityTUTORIALDEMODOWNLOAD
Simple eMail ActivityTUTORIALDEMODOWNLOAD
How to turn on/off only camera flashlight – simple torch exampleTUTORIALDEMODOWNLOAD
Android LinearLayout exampleTUTORIALDEMODOWNLOAD
Android RelativeLayout exampleTUTORIALDEMODOWNLOAD
Android notifications exampleTUTORIALDEMODOWNLOAD
Android Intent exampleTUTORIALDEMODOWNLOAD
Android TableLayout exampleTUTORIALDEMODOWNLOAD
Android Seekbar exampleTUTORIALDEMODOWNLOAD
Android custom toast exampleTUTORIALDEMODOWNLOAD
Android text to speech exampleTUTORIALDEMODOWNLOAD
How to import android project in eclipseTUTORIAL
Android Broadcast Receiver – Battery Indicator exampleTUTORIALDEMODOWNLOAD
Android vibrate exampleTUTORIALDEMODOWNLOAD
How to hide title bar and status bar in Android applicationTUTORIALDEMODOWNLOAD
Eclipse shortcuts for Android developersTUTORIAL
Android screen crack prankTUTORIALDEMODOWNLOAD
Android localization exampleTUTORIALDEMODOWNLOAD
Android localization at runtimeTUTORIALDEMODOWNLOAD
Android WebView LayoutTUTORIALDEMODOWNLOAD
Android Webservice exampleTUTORIALDEMODOWNLOAD
Android Check Mobile Internet ConnectionTUTORIALDEMODOWNLOAD
Android Check Wi-Fi Internet ConnectionTUTORIALDEMODOWNLOAD
jQuery Mobile Tutorial – Chapter #1 – IntroductionTUTORIAL
Android Mediaplayer Example – Play from local resourceTUTORIALDEMODOWNLOAD
Android Mediaplayer Example – Play from URITUTORIALDEMODOWNLOAD
Android Mediaplayer Example – Play from InternetTUTORIALDEMODOWNLOAD
How to change screen brightness programmaticallyTUTORIALDEMODOWNLOAD
How to change the back button behaviourTUTORIALDEMODOWNLOAD
JSON TutorialTUTORIAL
How to call asp.net web service in androidTUTORIALDEMODOWNLOAD
How to call Java web service in androidTUTORIALDEMODOWNLOAD
AJAX TutorialTUTORIAL
jQuery ExamplesTUTORIAL
Android JSON Web Service TutorialTUTORIALDEMODOWNLOAD
Android Autocomplete Textview ExampleTUTORIALDEMODOWNLOAD
Android Tutorials EbookTUTORIAL
Android AJAX Auto LoadTutorialDEMODOWNLOAD
Om Chant – Android ApplicationTUTORIALDEMODOWNLOAD
Android Java Web Service LoginTUTORIALDEMODOWNLOAD
Android Dot Net Web Service LoginTUTORIALDEMODOWNLOAD
Android Layouts Revisited(Video Tutorial)TUTORIAL
Android Landscape Layout exampleTUTORIAL

http://programmerguru.com/android-tutorial/demo/