background preloader

Greenrobot/EventBus

Greenrobot/EventBus

https://github.com/greenrobot/EventBus

Related:  GitHub Projects and LibrariesAndroid Apps Developmentteam worklw

Librerías para desarrolladores - Aplicaciones Android en Google Play This application provides a collection of third party libraries, as a developer this application is essential for you.You will have information about the author, captures, license, description, links of the library and you can try a working example within the application.Recently it has added a tab with SNIPPETS that will be updated constantly.In order to collect the largest possible number of libraries the version of the application is ICS.Most applications are listed on github, others are from google code and bitbucket. From this application we want to thank all the developers who publish their libraries for the benefit of others. We hope that developers might find it useful.

Android Development Tutorial 1.1. The Android operating system Android is an operating system based on the Linux kernel. The project responsible for developing the Android system is called the Android Open Source Project (AOSP) and is lead by Google. The Android system supports background processing, provides a rich user interface library, supports 2-D and 3-D graphics using the OpenGL-ES (short OpenGL) standard and grants access to the file system as well as an embedded SQLite database. An Android application typically consists of different visual and non visual components and can reuse components of other applications. 17 Online Meeting Tools That Facilitate Collaboration » Web Pro Business » SitePoint Blogs Online conferencing tools are used for many reasons – sales presentations, webinars and training, to name a few. Plus, if you work from home, like many freelancers and small business owners do, you face the unique challenge of needing live meeting time with clients who may be located around the world. There are many online meeting tools out there that offer a variety of features at varying costs. Here are a few tools you may want to consider, some of their notable features and the cost for using them.

Android Async HTTP Clients: Volley vs Retrofit - Instructure Tech Blog We recently released a new version of our mobile app for Android. Although it was a huge improvement from previous installments in terms of features, design, and usability, there was one nagging issue in the back of our minds: speed. There are times when the app isn’t as snappy as we’d like it to be. After some profiling, benchmarks, and common sense, we determined that retrieving data from the API (the networking) was the bottleneck. The Old Way: AsyncTasks As of the latest version, we use the built-in AsyncTasks to retrieve data from Canvas’ servers. Android-Validator - Form Validator Library - AndroidViews By Benjamin Besse When it comes to for user input validation, it’s hard to have a versatile solution that works with every form. Figuring out how to display errors is not a simple task.

Butter Knife Introduction Annotate fields with @Bind and a view ID for Butter Knife to find and automatically cast the corresponding view in your layout. class ExampleActivity extends Activity { @Bind(R.id.title) TextView title; @Bind(R.id.subtitle) TextView subtitle; @Bind(R.id.footer) TextView footer; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_activity); ButterKnife.bind(this); // TODO Use fields... }} Instead of slow reflection, code is generated to perform the view look-ups. Calling bind delegates to this generated code that you can see and debug.

The 20 best tools for online collaboration A team of designers does not always work in the same office; you work in distributed groups, some of you may be working from home, and clients can be based all over the world. This is where collaboration tools come in – they make it easier and faster for designers to get feedback and approve artwork in a professional manner, and they come in all sort of forms, from free Android apps to Chrome extensions. Some are created specifically for designers, some serve as a concept crafting whiteboard often with tools to make simple annotations, and some are all-in-one web apps that include an element of project management. Here we gather together some of the best available online tools to allow designers to take part in collaborational work in real time. 01.

Android: Loaders versus AsyncTask One of the biggest pieces of Android that I have neglected to learn about would be Loaders. Seeing as it’s time for me to learn it, perhaps I can help you out a bit with it as well. My main interest with the Loader concept is how it melds with the tried and true AsyncTask, and if it’s really better or not.

Related: