Developing Apps: Android Developers

During the first article in the series, I explained the fundamentals of the concepts for each type of application made by mobile developers, and why and when to do them. After this brief explanation, I showed what are the native languages ​​used to program in iOS, when using each one, and also the current situation of these languages ​​in the market. In this article, I will explain about the development of applications with native languages ​​for the Android operating system, in addition to situating how these languages ​​are in the market and its professionals (Android Developers).

Android developers: What languages ​​do you use?

Unlike iOS, Android is an open-source platform developed primarily and promoted by Google. As much as there is a Google brand of mobile devices, Pixel (formerly called Nexus), there are many other brands that manufacture devices like Samsung, Huawei, Xiaomi, LG that sell their own phones with the Android operating system. Because of their easier handling, Android devices have a very wide variety, since TVs, tablets and cell phones can come with the OS. As a mobile developer, to develop applications for this platform you need the Android development toolkit, which comes with SDK, debugging software, and emulators. For an IDE, Android Studio is by far the most popular, but it has other options such as Netbeans and IntelliJ Idea. You can access this development environment on any operating system (Mac, Windows or Linux). Applications can be developed from the Android native SDK with Java and Kotlin or other series of cross-platform technologies.

Java

Java is the official language for creating applications for Android, and consequently, it is the most used as well. In addition, due to the fact that it is the official language, it is the language with the greatest support from Google, in addition to having all the support of the immense community on the internet willing to answer any questions (Stackoverflow, for example, is one of the prominent communities) As much as Java itself already has a high degree of complexity, the Android Software Development Kit (SDK) manages to complicate even more for beginners in programming. Still, Java has its value for its high conversation in different media, such as programming in the financial market, on the back-end in general, and / or – for Android developers – in the middle of application development.

Kotlin

Kotlin is the most popular alternative to Java for Android app programming, just as Switft is compared to Objective-C on iOS. The biggest difference between Java and Kotlin , for Android developers, is the removal of the most complex topics from Java, such as the NullPointerException exception, making variables, by default, unable to have empty values ​​(null). Be sure to comment if you missed anything about languages ​​or any notes that you think are important to add to the article. Any kind of feedback is very welcome. In the next article, I will end the series on mobile development with cross-platform languages, that is, languages ​​that are able to develop both Android and iOS applications, however, with a certain performance cost. I will also talk a little bit about web applications and their positive and negative points.

What is the difference between application and web system?

Many application developers when setting their budget ask: will you want an application that runs on Android, IOS or via the Web? Each of these types of applications that are available on the market today, require a different type of programming, a different layout, a different experience … In short, a development of its own. In this article, the DevMaker team brought together some of the main differences between native applications (planned to run in an app store ) and web systems. Native applications are designed from the beginning to run on a given platform, such as Android or IOS, so the company that is going to develop can map and define in its team which are the programmers who are experts in each language. Precisely because it is an application designed for its own system, the native is faster, more reliable, with better performance, longer usage time by users and has the possibility to work without an internet connection. Not to mention that within this environment, it is easier to think and create an experience for the user. That is how applications like Facebook, Twitter, Instagram and so many others that we use in our daily lives were designed and thought .

The web system is not a real application. In fact, it is much closer to being a website designed for mobile devices than an app itself. Like the native application, it can have a good user experience, but it runs mainly on web browsers like Google Chrome, Safari, Mozila Firefox, so you need the internet connection to work. Despite not taking up space in the memory of your mobile device, they end up being slower precisely because they are not integrated into your operating system. The web system is a great choice when your goal is just to present the content or have an online presence in the mobile world mainly by the simplicity of its programming and adaptability to multiple platforms, such as smartphones, tablets etc. Good examples of companies that have made mobile systems are Google, Hollister and Netshoes. If your idea involves having these two types of applications, that’s fine, as the same company can have both a native application and a web system. Just remember that this can influence the price due to the number of professionals who will be involved in this project.

Welcome to Spokane Bikes (formerly Bike to Work Spokane)!

Spokane’s premier family-friendly bike ride gets rolling Sunday, Sept. 11, 2011. The SpokeFest website has all the registration scoop and details about SpokeFair, where you’ll be able to connect with clubs, shops, and bike-friendly businesses.

Other Events

Visit the News & Events page for bike events in the area. Are we missing yours? Send questions, events we can put on the calendar, or your desire to volunteer to help with events and publicity to spokanebikemonth@gmail.com.

Bike Blogs, Clubs & More

Our Community Resources page gives you links to Spokane bike shops, clubs, and blogs. Plugin and get rolling in Spokane, a Bicycle Friendly Community (2010 League of American Bicyclists).

May is Bike Month — Get Ready to Ride!

Numbers count when it comes to getting support for investment in engineering, education, and encouragement for riding — help us get every bike person in Spokane County signed up at spokanebikes.net (no matter what kind of riding they do).

Have you registered for the May Commute Challenge?

Sign up now! Tallying for “most vehicle miles avoided” starts this coming Tuesday, May 1st — track your miles individually or get friends and co-workers to join your team.

What are “vehicle miles avoided?”

They’re any miles you ride that you would have driven otherwise. Even if you don’t ride to work, rides to school, the grocery store, a coffee date or anywhere else you could have driven totally count! The only miles that don’t count are those ridden purely for recreation and exercise — trail rides, training rides and the like.

How do I keep track of my miles?

Go to spokanebikes.net once a day or once a week to enter your miles — no login required! Just give us your name, email address, team name (optional) and your vehicle miles avoided for the day/week! We recommend you keep a tally of your miles for your personal reference throughout the month, and we’ll be keeping track as well.

Register for Bike to Work Week!

Bike to Work Week is May 20th – 26th this year. Please register online if you plan to participate in any Bike to Work Week events — this helps us know how many people we’ll need to accommodate.

2 Hours for Better Biking!

Late September is your time to make bicycling count in Spokane! Do you have two hours to spare for better bicycling? Cascade Bicycle Club and the Washington State Department of Transportation are back for year four of the Statewide Bicycle and Pedestrian Counts Project. This project helps measure the progress made across the state in bicycling and walking and helps us advocate for new and improved trails and safe facilities. We need your help to conduct bicycle and pedestrian counts in over 30 cities this year, up from only 16 when we first started a few years ago. Your help will support creating  more bike and pedestrian-friendly communities. To sign up for a volunteer shift, click here. If you have any issues with logging in or are unable to make your shift once you have signed up, please email me.

Date: You can choose September 27, 28, and/or 29 to conduct counts.
Time: Count times are 7 to 9 am and 4 to 6 pm. We will follow-up with you to confirm your shift location and time, and to ensure you have all the materials you need to perform the counts. In the meantime, feel free to read more about the project here, and download volunteer instructions and count forms here. If you would like volunteer in Bellingham, Burien, Everett, Parkland, Puyallup, Tukwila or Wenatchee you will need to contact the following people (these cities are coordinating their own volunteers):

Burien: Brooks Stanfield

Bellingham: Kim Brown

Everett: Dongho Chang

Parkland/Puyallup: Shawn Phelps

Tukwila: Moira Bradshaw

Wenatchee: Patrick Walker

Downtown Spokane Shopping!

Before you head out of town for the Labor Day weekend, on your lunch hour or while you’re out cruising around downtown to check out the First Friday artwork, head into the LaunchPadINW space at 120 N. Stevens (right next to Nectar Tasting Room) to add some Bike Style to your wardrobe. Just in time for the Belles and Baskets ride Sept. 4 (facebook.com/BellesandBaskets), SpokeFest Sept. 11 (spokefest.org), or any of the other great rides coming up we’ll have our usual line-up of things to help you feel comfy & ride pretty during our long, glorious fall days.

Donkey Boxx: Perfect for trips to the farmers’ market! Each box can hold a full grocery bag. Practical box-like bicycle panniers made of 80% recycled corrugated plastic. Po Campo Bike Bags and Panniers: No one will ever guess that pretty purse is actually designed to strap onto your handlebars–until you show them.

Wine Socks: What’s a wine sock?! Protect the bottle of vino you pick up at Nectar with a little bit of cushioning before you tuck it into your pannier (or Donkey Boxx). Spoke N Wheel Bike Bells: Customized by a mom in Los Angeles with fun phrases and 3D features. Bike Wrappers: Like reflective clothing for your bike–style & safety both.

Sensible Style for Women who Move

Nuu-Muus & Ruu-Muus: The cutest dress you’ll ever sweat in! Great for biking, tennis, yoga, running and another active movement. Pedal Panties: Perfect under those Nuu-Muus! Sexy and sleek quick-dry performance fabric with a thin, breathable cushion.

Save Our Soles: Dress up your tootsies with cute performance bike socks. Bike Bling: An assortment of bike-themed jewellery: a gift for you or your best biking buddy.

Update From Spokane Summer Parkways (wrap up)

Summer Parkways is gaining momentum as more people hear about it, and the North Hill event on Sunday 24th July saw a lot of people join us from the South Hill (location of our first event on June 22nd), where they enjoyed it so much they were ready to participate in another! Our Summer Parkways Grand Finale for 2011 was this Sunday, August 14th in Northwest Spokane. The Parkways route connected Audubon Park, Webster Park and Albi Stadium. Streets, as always, were closed for all sorts of human-powered activity. Participants walked, cycled, skated, jogged or even danced.

SpokeFest Pre day: Sept. 10: 12-4 pm at Monroe St. REI

Although it seems like summer has just started, here we are, marching towards fall. Believe it or not, SpokeFest is just around the corner! This year, the ride is scheduled for Sunday, September 11 and, like last year, REI will be hosting a pre-day, Spoke-Ed Day on Saturday, September 10 from 12:00-4:00 p.m. at the Monroe street REI store. They will be providing a tech on the patio to provide free safety tune-ups, helping people get ready for the ride the next day. In addition to tune-ups, REI will be hosting a full bike expo, giving people the knowledge and tools to continue cycling long afterSpokeFest is over. Last year, they had great representation from all over the cycling community and this year, it would be fantastic to make it even stronger! All of you are involved in cycling, come attend this great event.

UnitedHealthcare pro cyclist to visit YMCA youth

Associated Industries and UnitedHealthcare, “Gold Wheel” co-sponsors for Bike to Work Week and Spokane ikes, have arranged to bring a member of the world-class UnitedHealthcare Pro Cycling team — Washingtonian Morgan Schmitt — to Bike to Work Week, Monday, May 16th. Schmitt will be welcomed by Mayor Mary Verner at the Bike to Work Week Pancake Breakfast Kickoff event, at Riverfront Park 7:00am, in the Gondola Meadows area. Schmitt, who is from Roslyn, will be available to sign autographs at the UnitedHealthcare/Associated Industries table (and no doubt eat a pancake or two, since a pro cyclist needs around 10,000 calories a day).

Schmitt will make a second appearance at 10:00am, at the Central Y, the new downtown branch of the YMCA of the Inland Northwest, located at 930 N. Monroe, across from the Arena. “I know the youngsters will be excited to have this impressive athlete visit with them,” says Associated Industries President/CEO Jim DeWalt, who arranged with UnitedHealthcare – the association’s health care benefits partner – to bring the UnitedHealthcare pro cyclist to Spokane.

According to DeWalt, Schmitt plans to speak to the kids on the importance of good nutrition and exercise, as well as talk about bike safety. “He will tell the kids what it takes to be a professional athlete,” DeWalt adds, “the hard work, practice and healthy eating habits that have paid off for them.” In addition, the UnitedHealthcare Team is bringing a few surprises for the youngsters, he says. While DeWalt won’t tip off what that might be, he adds, “You can be sure, it has something to do with cycling, healthy exercise and kids’ safety.”

The UnitedHealthcare Pro Cycling Team has been on the Podium six times thus far in 2011 and in the top ten teams 21 times. Their race calendar takes them worldwide, most recently to races in Argentina, Malaysia, Italy and Belgium. In May, they are back in the US, when many of the team will participate in the “Tour of California” Race. Schmitt, born in Roslyn, Washington, is currently a Seattle resident. He’s been racing for nine years, including four years as a pro.

Associated Industries (A.I.) is an employers’ association founded in 1910 by Members, for Members. A.I. responds to meet the needs of our Members with access to innovative business resources, including health, dental, vision and other benefits plans offered through our partner, UnitedHealthcare. Today, approximately 600 organizations in Washington and Idaho are members of Associated Industries. Search Associated Industries’ website for helpful information about A.I.’s services and resources. Or become a Member and start enjoying membership benefits today!