|
February 26, 2020
Remember how excited we were when phones first became mobile and then transitioned to smart? Soon after we got tablets, followed by bigger tablets. Then came smaller tablets and bigger phones. And today? Today we just have a whole lot of mobile devices!
Developing apps that work well and look great everywhere can be a real nightmare, but it doesn't have to be. Google's UI toolkit, Flutter, makes cross-platform development and deployment a breeze. See how with Programming Flutter. The ebook is now content complete and available from pragprog.com/book/czflutr. For the paperback edition, please support your local independent bookstore.
Programming Flutter: Native, Cross-Platform Apps the Easy Way
Learn Flutter, Google's multi-platform mobile development framework. Instantly view the changes you make to an app with stateful hot reload, and define a declarative UI in the same language as the app logic without having to use separate XML UI files. You can also reuse existing platform-specific Android and iOS code and interact with it in an efficient and simple way.
Use built-in UI elements — or build your own — to create a simple calculator app. Run native Java/Kotlin or Objective-C/Swift methods from your Flutter apps, and use a Flutter package to make HTTP requests to a Web API or to perform read and write operations on local storage. Apply visual effects to widgets, create transitions and animations, create a chat app using Firebase, and deploy everything on both platforms.
Get native look and feel and performance in your Android and iOS apps, and the ability to build for both platforms from a single code base.
Now in print: The ebook is content complete and available from pragprog.com/book/czflutr. For the paperback edition, please support your local independent bookstore.
Upcoming Author Appearances2020-02-28 Craig Walls,
Greater Wisconsin Software Symposium (NFJS)
2020-02-29 Stephen Bussey,
Lone Star Elixir in Austin, Texas
2020-03-03 James Stanier,
QCon London
2020-03-04 Randall Koutnik,
QCon London
2020-03-05 Stephen Bussey,
Code BEAM SF
2020-03-06 Craig Walls,
Twin Cities Software Symposium (NFJS)
2020-03-09 Cesario Ramos,
"A Scrum Book" Course by Jim Coplien
2020-03-12 Jon Reid,
Advanced TDD with Swift, Linz, Austria
2020-03-13 Craig Walls,
New England Software Symposium (NFJS)
2020-03-16 Jon Reid,
TDD for iOS Workshop, Amsterdam, Netherlands
2020-03-24 Venkat Subramaniam,
dev.next, Broomfield, Colorado
2020-03-24 Diana Larsen,
Broomfield, Colorado USA
2020-03-24 Diana Larsen,
Broomfield, Colorado, USA
2020-03-25 Ethan Garofolo,
dev.next, Broomfield, Colorado
2020-04-01 George Dinwiddie,
TriAgile 2020, Raleigh NC
2020-04-03 Craig Walls,
Gateway Software Symposium
2020-04-07 Diana Larsen,
Portland, OR USA
2020-04-08 Adam Tornhill,
Heisenbug, St, Petersburg, Russia
You Could Be a Published Author
Is there a tech topic you are deeply passionate about and want to share with the rest of us? You could become a published Pragmatic Bookshelf author! Take a look at our pragprog.com/write-for-us page for details, including our 50% royalty (yes, for real!) and world-class development editors.
Don't Get Left Out
Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.
Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:
Tell your friends! Tweet this
Follow us on Twitter: @pragprog, @pragpub, Andy Hunt @PragmaticAndy.
Thanks for your continued support,
Andy Hunt
Publisher, Pragmatic Bookshelf
Books • eBooks • PragPub Magazine • Audiobooks and Screencasts PragProg.com
Manage your subscription using your account, or permanently unsubscribe here. Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615
|