Understanding how the build phases work and how to configure the Android Gradle plugin can help you customize your build according to your project’s needs and keep build times efficient. Gradle configures and executes these tasks in different phases. Plugins introduce a way to configure the build and decide which tasks are needed to build that project. Gradle is a general purpose build tool which can build specific project types by using plugins.
ANDROID LANGUAGE PROJECT TOOL SERIES
If you missed this series or some of the episodes, here is a quick recap of what to expect.Įpisode 1: Configure your build - Intro to Gradle and AGP We covered how Gradle works, how you can configure the Android Gradle plugin, and learned which APIs to use to help customize your builds and keep your builds fast and efficient. In this series we shifted gears and took a look at how you can extend your build by using Gradle and brand new Android Gradle plugin APIs. That’s a wrap! We’ve just finished a new MAD skills series on Gradle and Android Gradle plugin build APIs. Posted by Murat Yener, Android Developer Advocate Firebase allows developers to accelerate and scale app development without managing infrastructure release apps and monitor their performance and stability and boost engagement with analytics, A/B testing, and messaging campaigns. The Android platform provides developers with state-of-the art tools to build apps for user. It’s a really nice way to keep improving my skills and meet other people who also contribute and make videos and blogs about what I love: Android.” “I enjoy being a Google Developer Expert because I can meet members of the community that do the same things that I do. He and several fellow Firebase developers started a WhatsApp group to chat about Firebase. Gaston enjoys the GDE community and sharing his ideas about Firebase and Android with other developers. “We also started the GDG here in Cordoba, and we try to have a new talk every month.” “I created a course on Udemy that I keep updated, and I’m still writing the blog posts,” he says. Once he was selected, he continued writing blog posts and making videos-and now, they reach a broader audience. When he learned about the GDE program, it seemed like a perfect way to continue to contribute his Android development knowledge to an even broader developer community.
When he was working on his last startup, he found himself regularly answering questions about Android development and Firebase on StackOverflow and creating developer content in the form of blog posts and YouTube videos. A local pub owner ran a promotion through Instagram to use the Uh-Lala! App for ten percent off, and their sales returned to pre-COVID levels. “All of a sudden, nearby towns started using Uh-LaLa!, and I didn't expect it to grow that big, and it helped those communities.”ĭuring the COVID-19 pandemic, many restaurants struggled to maintain their sales numbers.
Gaston says seeing people using the app is rewarding because he feels like he’s helping his community. He also had to educate two groups of users: Restaurant owners need to know how to input their data into the app, and customers had to change their habit of using their phones for calls instead of apps. “That was a little tough at first, but then I got to know more about all the backend functions and everything, and that opened up a lot of new features.” He had to figure out how to deliver real-time notifications that food was ready for delivery. “I’ve made a lot of apps as an Android engineer, but this is the first time I’ve made one that had such an impact on my community.” His friends joined, and the app expanded. When he released the app, it immediately got traction, with people placing orders. Gaston built it for Cordoba restaurants first, after several months of development, and it’s still the only food delivery app in town. The base app is built similarly to food delivery apps for bigger companies. “And after that, a lot of other food delivery services started using the app.” “My plan was to deliver this service to this community and start making some progress on the technology that they use for delivery,” says Gaston. Gaston was up for the challenge and created a straightforward delivery app for local Cordoba restaurants he named Uh-Lala! Restaurants configure the app themselves, and there’s no app fee. The food truck proprietor added that he was new in town and needed a tool to boost his sales. After seven years of building apps for startups, Gaston visited a local food delivery truck to pick up dinner, and the server asked him, “Why don’t you do a food delivery app for the town, since you are an Android developer? We don’t have any food delivery apps here, but in the big city, there are tons of them.”