Posts

Google’s latest Play Store feature helps users compare apps

Image
Your apps are about to be pitted directly against competitors. A new feature coming to the Play Store will let users decide between apps using a side-by-side chart similar to comparing specs between devices. Android Police  first reported the feature and posted the following GIF showing the comparison table appearing below the reviews on an app’s page: Presumably, there will be different comparison metrics dependent on the category of app. In this case – because video apps are being compared – users can see what resolutions are supported, whether streaming is possible, and features like floating windows. It seems developers won’t be able to decide what information is displayed about their apps. Google appears to use data from the simple questions about the app which it sometimes asks users. The feature was spotted in version 22.4.28 of the Play Store but it doesn’t yet seem to be showing for everyone, suggesting it’ll be a server-side switch on Google’s end in the coming weeks. Who...

This Programming Tool Makes It Easier for Apps to Work Anywhere

Image
WebAssembly was created to build applications for browsers, but it's increasingly finding a home in cloud computing centers. FOR PROGRAMMERS, BUILDING   a new application is never as simple as writing the code. That's because most software depends on other software, such as database management systems, to work. Just because an application works on your laptop doesn't mean it will work well on your company's data center, which might lack some of the software it depends on. Investors have poured hundreds of millions of dollars into startups like  HashiCorp  and GitLab that try to streamline the process of getting applications ready to run in data centers. One of the most prominent of these is  Docker , which popularized "containers," a technology that makes it easier to bundle up software to run in the cloud. But Docker cofounder Solomon Hykes believes the technology he built the company around will soon be eclipsed by a newer technology for building portable ap...

How can software developers integrate good coding practices?

A  software programmer  is expected to practice good coding habits to ensure every code is optimized, error-free, readable and self-explanatory. Just like mathematics, programming also has certain formulas which escort to productive results. Therefore, some practices in coding, if approached correctly, can give a common ground to programmers for creating understandable codes. Mentioned below are some suggestions for good  coding practices  that the community of developers should follow- 1. Follow naming conventions Under naming conventions, style of writing has importance. The code-writing style must incorporate features such as capitalization, punctuation, identifiers and symbols. For better understanding, compare how “Variable Name” can be written in both camel case and snake case writing styles. Camel case - variableName Snake case – variable_name In essence, naming conventions set boundaries that enable coders to write and understand codes effectively. 2. Ke...

Ethereum 2.0 nears launch with deposit contract expected this week

Image
The long-awaited new version of Ethereum’s decentralised platform is close, with its deposit contract expected to launch this week. Ben Edgington, a developer at Ethereum-focused software company ConsenSys, posted  a blog post  this week in which he said: “As I understand it, we are good to go: deposit contract in the next few days; beacon chain genesis 6-8 weeks later.” Edgington adds the disclaimer that it’s not an official statement. Ethereum 2.0 is well overdue after originally being slated for release back in January. The update is also becoming increasingly needed due to an explosion in DeFi (Decentralised Finance) causing rocketing fees and slow transaction speeds. A concerning setback occurred just weeks ago after an Ethereum 2.0 testnet failed to launch following consensus issue related to client bugs. Those bugs have now been squashed and the launch of Ethereum 2.0 should now be close. Edgington highlights in his post that the Medalla testnet is suffering from low pa...

Dojo Toolkit 7 focuses on JavaScript developer productivity

Image
Dojo Toolkit version 7 is now available. The widely used, mature JavaScript framework favored by enterprise shops gains more features for developer productivity. The team behind the Dojo Toolkit JavaScript framework has released Dojo 7, marking the 16th year of the venerable toolkit's existence. Dojo 7 targets developers building modern web apps using  TypeScript , the open source superset of JavaScript. The framework helps developers build simple static websites as well as enterprise-scale reactive web applications, said Dylan Schiemann, co-creator of Dojo and CEO of Living Specification, a startup that offers a SaaS platform for writing software specifications. Dojo is an  OpenJS Foundation  Impact Project, putting it among the largest and most mature ones hosted there. The Dojo 7 release adds more than 20 new widgets, including data-aware widgets, widgets for building column layouts and widgets for such things as cards, forms and passwords to help developers build appl...

Kotlin queues up new compiler, WebAssembly back end from InfoWorld Java

Image
  Kotlin , the JetBrains-developed, statically typed language for JVM, Android, and web development, is due for a compiler rewrite, multiplatform mobile improvements, and a Kotlin-to-WebAssembly compiler back end, according to a public roadmap for the platform. Unveiled October 5, the  roadmap  covers priorities for the language, which received a strategic boost in 2017 when  Google backed it for building Android mobile apps , alongside Java and C++. The compiler rewrite, noted on the roadmap as a key priority, would emphasize speed, parallelism, unification, and, ultimately, pluggability. Plans also call for having the  new compiler compile itself . The current compiler would continue to be  maintained for bug-fixing . The roadmap addresses primary areas the team is working on, without committing to delivering features or fixes in specific versions. It spans a six-month time frame and will be updated every three months. Another priority, Kotlin multiplatfo...

Tools, projects, and examples for FeathersJS developers in 2020 from DailyJS – Medium

Image
As any JavaScript framework community grows, it becomes difficult to navigate which avenues developers have to look for solutions to problems they have encountered.   FeathersJS   has continually been at the forefront of JavaScript discussions since its inception, as illustrated in the annual   State of JS   survey. We created   FeathersJS Resources   as a hub, or rather a starting point, to assist people in the Feathers community find what they may be searching for. There are many resource lists available, however, we noticed a lacking of curated examples. Our goal with this list is to provide  an up-to-date account of which libraries are maintained, projects are active, and examples of FeathersJS in the wild . Our general rules for curation are as follows: projects on  npm  must have been published in the past two years; projects on  GitHub  must have been updated in the past two years; projects should be well docum...