Posts

Showing posts from April, 2017

Android Studio Plugin Development

Image
We all love plugins. With their help, we can add specific features to existing programs and improve our development experience. But have you ever tried to build your own plugin? In this article we’ll describe a step-by-step process of creating a simple plugin for  Android Studio  /  IntelliJ IDEA . If you are not acquainted with the structure of IDEA plugins, it’s outlined  here . The basic possibilities provided by IntelliJ IDEA are enough for creating plugins of any complexity: from those that resolve applied tasks to those that offer support for  custom programming languages. The only difficulty that you may have to deal with is finding relevant documentation. However, you can find answers to almost all possible questions on IDEA’s developer, JetBrains,  forum . Now, let’s see plugin development in action! What Android Styler plugin is used for The idea of the Android Styler plugin is to make Android developers’ lives easier when they create an XML layout. Normally, to cr

How to create wordpress plugin

Image
WordPress plugins are PHP scripts that alter your website. The changes could be anything from the simplest tweak in the header to a more drastic makeover (such as changing how log-ins work, triggering emails to be sent, and much more). Whereas themes modify the look of your website, plugins change how it functions. With plugins, you can create custom post types, add new tables to your database to track popular articles, automatically link your contents folder to a “ CDN ” server such as Amazon S3… you get the picture. Further Reading  on SmashingMag:  Link Ten Things Every WordPress Plugin Developer Should Know Making A WordPress Plugin That Uses Service APIs How Commercial Plugin Developers Are Using The Repository How To Improve Your WordPress Plugin’s Readme.txt Theme Or Plugin?  Link If you’ve ever played around with a theme, you’ll know it has a  functions.php  file, which gives you a lot of power and enables you to build plugin-like functionality into your theme.