Newsfeeds

LS Node Save and Continue

New Drupal Modules - 11 hours 30 min ago

This module provides a button function that allows page settings to be saved without exit from same page.

Categories: Drupal

OpenSense Labs: Our Experience at BADCamp 2019 

Planet Drupal - 12 hours 3 min ago
Our Experience at BADCamp 2019  Jayati Wed, 10/16/2019 - 15:23

Events like BADCamp and alike are staples for our team at OpenSense Labs. We thrive on the onsets of such camps and Drupal community affairs. Last week, our team attended the BADCamp 2019 from 2-5 October in Berkeley, California.   

Engrossed in the activities from the planning and organizing of the camp to sponsoring and speaking at the sessions, we were thrilled to be a part of such an astounding camp.

 
This year, the 5-day long event organized in Berkeley had a great lineup of sessions and training events for us to make the most of it. 

As a Contrib sponsor, we had a dedicated booth at the sponsor area. The team had a great time connecting with fellow Drupalers, budding developers and community members who share a common mission and philosophy. Our cool t-shirts and Drupal stickers were a hit among the community! As a Drupal agency, helping and strengthening the community with people across the globe is the best thing about Drupal for us. 

With more engaging conversations and making new friends, it gives us immense pleasure to say that BADCamp 2019 was a success. Let’s hear it from the team now! 

Vidhatanand V CEO, OpenSense Labs


Over the course of four amazing days, BADCamp 2019 was an exceptional Drupal event for us to be a part of in Berkeley! From connecting with the community across the globe to having the best of social gatherings, we had a great time. I would like to say thanks to everyone who came to my session on Federated Search. Apart from being an opportunity to share my experience, it also helped me grow and learn from the discussions that followed. It was a great experience presenting a session on the federated search and absolutely loved how it turned into an engrossing discussion. It’s always a good feeling sharing knowledge, after all its a drupal community.

With a lot of professional experiences that we take home, we now look forward to another spectacular year of friendly faces, engaging conversations, and activities in 2020.

Thank you, BADCamp! 

Devanshu Arora Business Head, OpenSense Labs


Being one of the largest Drupal events in the West, BADCamp is one of my favorite events. As a second time exhibitor and third-time attendee, we were excited to reunite with the community in Berkeley this year. It was incredibly well organized and full of experiences.

Having a dedicated table at the sponsor area, Vid and I were able to hold fun discussions with the fellow community members and made new friends, too. Anne Stefanyk’s session on How to Work Remotely had great takeaways. Platform.sh as usual, hosted a fantastic social.

It was so great to be back in the Bay Area and I cannot wait to see what more can unfold in 2020!

Until next time!

 

Thank you BADCamp for a remarkable experience! And thanks to everyone who attended BADCamp and stopped by our booth to say hi. It was our pleasure to be a sponsor and we are glad we could help and contribute.  

You can access our session on Federated Search here.

Next Up

We are heading to the Netherlands for DrupalCon next week! With more exciting sessions on Content Marketing and Theming of Drupal 8, our team is all set to contribute as a silver sponsor at DrupalCon Amsterdam 2019. 

blog banner blog image BADCamp 2019 Drupal Blog Type Articles Is it a good read ? On
Categories: Drupal

OpenSense Labs: The Duo of Decoupled Drupal Commerce and React Native

Planet Drupal - 12 hours 23 min ago
The Duo of Decoupled Drupal Commerce and React Native Shankar Wed, 10/16/2019 - 15:04

According to Statista, nearly 2 billion digital buyers in 2019 have been estimated in 2019 alone. Online shopping, since it was invented by Michael Aldrich in 1979 in the form of teleshopping, has evolved into a mammoth industry. A lot has changed since the first products were sold online in the 1990s. Today, the eCommerce shift is an important, palpable movement in most economies. Digital innovation in customer experience, business models and technology has been changing digital commerce.


Remarkable eCommerce solutions propel great customer journeys. In other words, the technology you use has to deliver on the customer promise. Being a leading content management system and enabler of digital transformation, Drupal can’t be far behind. Its eCommerce solution in Drupal Commerce is built to deliver marvellous customer experience. And when another great solution called React Native is used in tandem, there is no limit to what can be achieved.

The decoupled approach with Drupal Commerce


Drupal Commerce is one of the prolific e-commerce solutions that is powering thousands and thousands of online stores of all sizes. It integrates commerce, content and community for creating engrossing web experiences. As a matter of fact, it is the only commerce platform to have been built upon an enterprise CMS which makes it an immensely content-driven solution. Moreover, being an open-source eCommerce framework, highly modular and configurable, easy to use and highly extensible, Drupal Commerce helps organisations in powering product marketing solutions to a great extent.

Usage statistics of Drupal Commerce | Source: Drupal.org

Decoupling Drupal Commerce can be even better for enhancing scalability and flexibility. In decoupled Drupal commerce, the frontend of your shopping experience is separated from the backend. In this, Drupal’s astounding content management capabilities are leveraged for greater flexibility in developing your commerce experience. And the fast and reactive JavaScript interfaces communicate with powerful Drupal backends through REST API.

Decoupling Drupal Commerce can be even better for enhancing scalability and flexibility

There is a plentitude of modules that can come handy in the development of your Decoupled Drupal Commerce-powered shopping platform. First up is the Drupal Commerce module that is your go-to option for building a Drupal-powered digital commerce platform. You can replace the default cart block and use Commerce Cart Flyout module for a progressively decoupled implementation. If you need to give a RESTful interface that can communicate with carts in Drupal Commerce through a lightweight public API, there’s Commerce Cart API module that helps in building fully decoupled or progressively decoupled cart experiences.

And the modules like JSON: API and JSON: API Extras can be highly useful. While JSON: API module allows you to generate API server for implementing JSON: API specification, JSON: API Extras helps in customising your API. JSON: API is now also part of the Drupal core which makes it even more quintessential asset.

To get a complete list of essential modules in decoupled Drupal ecosystem, check them out here.

React Native: An efficacious mobile app solution


React Native, a native version of the JavaScript library, helps in building native mobile applications. And the applications built using React Native are distinct in nature when compared to the apps built using Java or Objective-C.

React Native, with its top-of-the-line business value, offers new perspectives

React native allows you to iterate at lightning speed, works tremendously well on targeted platforms and streamlines the debugging process. It leverages the same fundamental UI (user interface) building blocks as the regular iOS and Android applications but the difference is that you assemble the building blocks with the help of React and JavaScript. It works well with the components written in Swift, Java or Objective-C.

Since its inception in the form of Facebook’s internal hackathon project in 2013, React Native has since become one of the most sought after frameworks. Shoutem states that the first public preview of React Native was done in 2015 at React.js Con. Later, in the same year, React Native was made an open-source framework and was available on GitHub.

Today, React Native, with its top-of-the-line business value, offers new perspectives and in various contexts for building mobile applications. Not surprisingly, top-rated mobile apps show an inclination towards React Native for a great mobile presence.


Decoupled Drupal Commerce + React Native

Think about the astronomical preeminence you can attain in your e-commerce venture when you combine the greatness of Drupal Commerce and React Native. Decoupled Drupal Commerce, when leveraged along with React Native, can work wonders.
 
This is exactly what Eldum Rétt, an Icelandic subscription service that delivers food boxes to private households and has been a market leader, opted for their digital commerce presence. Powered by Drupal 7 and Drupal Commerce, when the original website of Eldum Rétt was first built, the demand for more flexibility arose after a period of time which eventually called for an upgrade. A digital agency helped them move up the ladder i.e to Drupal 8 and Drupal Commerce 2 in addition to a React Native-based mobile application that can interact with the main Drupal-powered website.


Redressal of Eldum Rétt was crucial for their pursuit of exploration of new market opportunities, offering better user experience via a native application, and enabling fantastic customer engagement. A modern solution required modern tech stack. A spectacular content store like Drupal and its provision for commerce suite in the form of Drupal Commerce ensured that Eldum Rétt gets a modern e-commerce platform that could improve their digital presence. Moreover, being open source and highly extensible, Drupal made it easy to extend the features via its APIs and enable intricate functionalities. Here, Drupal acted as the main data store for all its products, user data and information on orders and expose these to mobile applications for the customers to interact with.
 
A flexible subscription system was created where any product declared as subscribable can be bought as a subscription. It also enables the flexible configuration of meal kits and menus. Schedules can also be easily set. Moreover, it uses smart packing algorithm and the shipping process offers the customer to choose small deliveries instead of bundle deliveries. It has an advanced notification system and also leverages OAuth for authentication purposes. Recipes include comprehensive and structured information and most of the data was migrated from the old system to the new one.

Conclusion

The combination of decoupled Drupal Commerce and React Native can be fruitful for a great digital commerce presence.
 
We have been offering digital innovation solution with our expertise in Drupal Commerce. Contact us at hello@opensenselabs.com and let us know how you want us to build a unique and innovative solution using Drupal Commerce.

blog banner blog image Decoupled Drupal Commerce headless drupal commerce React Native Blog Type Articles Is it a good read ? On
Categories: Drupal

Gábor Hojtsy: Join #IMadeDrupal9 at DrupalCon Amsterdam and remotely!

Planet Drupal - 12 hours 57 min ago

Join the team making Drupal 9 as part of the contribution events in person at DrupalCon Amsterdam and remotely! We'll be spending the last day of DrupalCon Amsterdam working on three things.

  1. Removing deprecated API use from Drupal 8 contributed projects to get them ready for Drupal 9.
  2. Updating core dependencies and removing deprecated APIs from Drupal 9 itself.
  3. Improve the tools and documentation that help people prepare for Drupal 9.

On October 31st, join on Slack even if you are there in person but definitely if you are remote. We'll meet in the #d9readiness channel on Drupal Slack. If you’re at Drupalcon Amsterdam, come to Europe 2 Forum!

To remove deprecated API use from contributed projects:

  1. Tools: Pull up the getting started info at https://tiny.cc/d9readiness and get set up with the drupal-check tool to check your code for deprecated API use.
  2. Help people who want to learn how to remove deprecated API use from projects, or remove some deprecated API use yourself! In minutes, you too could help make Drupal 9! Here are tips and tricks for the most common deprecated APIs: https://github.com/mglaman/drupal-check/wiki/Deprecation-Error-Solutions.
  3. Pick an issue: Check the list of issues tagged Drupal 9 compatibility + Amsterdam2019 (or use your own module!).
  4. If you're a module developer who would like to "opt in" to having your module reviewed / patched by a new contributor there, please create (or tag an existing) issue with the Drupal 9 compatibility + Amsterdam2019 tags!

To remove the deprecated APIs themselves, update dependencies in Drupal 9 or improve the deprecated API checking tools and documentation, please ask for specifics in the Slack channel or in person. The Drupal 9 tables will be easy to find!

You can also help spread the word by retweeting this:

Join #IMadeDrupal9 at @DrupalConEur and remotely!https://t.co/85IUEelGqK pic.twitter.com/uKWDx16Nid

— Gábor Hojtsy (@gaborhojtsy) October 16, 2019

1xINTERNET will even supply a limited amount of stickers to proudly present that you made a difference!

Thanks everyone for contributing to making Drupal 9!

Categories: Drupal

Image Part

New Drupal Modules - 13 hours 4 min ago
Categories: Drupal

uFavicon

New Drupal Modules - 15 October 2019 - 10:48pm

This module allows the user to have its own favicon same as "User Picture".

Categories: Drupal

JSON:API Resources

New Drupal Modules - 15 October 2019 - 6:09pm

This module allows you define custom resources at routes of your choice that use existing resource types. This is useful for defining routes that return resource objects based on context like the currently authenticated user instead of a route parameter (e.g. a UUID)

Categories: Drupal

Paragraphs jQuery UI Tabs

New Drupal Modules - 15 October 2019 - 4:08pm

Paragraphs jQuery UI Tabs is a module to create paragraphs with tabs effect in your content.
It based on jQuery UI Tabs plugin which already included in core, so no need to install additional libraries.
See examples on https://jqueryui.com/tabs/

Installation:

Categories: Drupal

Zencoder Transcoding

New Drupal Modules - 15 October 2019 - 3:30pm

Zencoder transcoder integration for the Transcoding API module.

Categories: Drupal

Licenses Vocabulary

New Drupal Modules - 15 October 2019 - 2:22pm

This module takes the inspiration from https://www.drupal.org/project/media_attribution but is not limited to media.
It just creates the taxonomy so you are free to attach the field to any content or entity.

It also imports a default set of licenses from the file licenses_vocabulary.default.licenses.yml. It will import basic creative commons 4.0 and CC0 licenses.
Additionally it can import licenses from textarea in settings.

Categories: Drupal

RoadRunner

New Drupal Modules - 15 October 2019 - 12:49pm
Categories: Drupal

Nintendo NYC Overwatch launch event cancelled by Blizzard

Social/Online Games - Gamasutra - 15 October 2019 - 11:02am

The Twitter account for Nintendo's NYC store made the announcement only days before the event was set to start, offering no reason for the decision but noting that Blizzard was ultimately the one to call it off. ...

Categories: Game Theory & Design

Fortnite is back after suddenly going dark for days to hype a big content update

Social/Online Games - Gamasutra - 15 October 2019 - 9:09am

Fortnite is back online after developer Epic Games suddenly, and theatrically, took the game offline on Sunday. ...

Categories: Game Theory & Design

Rewiring History: Hacking the Past Through Games - by Sande Chen

Gamasutra.com Blogs - 15 October 2019 - 8:20am
In this article, game designer Sande Chen reports on a New York Comic Con panel about using entertainment games for history classes.
Categories: Game Theory & Design

Game Music and Mood Attenuation: How Game Composers Can Enhance Virtual Presence (Pt. 4) - by Winifred Phillips

Gamasutra.com Blogs - 15 October 2019 - 7:24am
The 4th of a 4-part series. Video game composer Winifred Phillips shares ideas from her GDC 2019 talk, How Music Enhances Virtual Presence. Part 4: Game Music and Mood Attenuation. Included are practical examples and video demonstrations.
Categories: Game Theory & Design

Crunch Culture Consequences - by Jared McCarty

Gamasutra.com Blogs - 15 October 2019 - 7:23am
Despite persisting for nearly twenty years, crunch culture is still egregiously prevalent in the industry. A short dive into the world of crunch will show some intense statistics, indicating that crunch isn't going anywhere.
Categories: Game Theory & Design

Pages

Subscribe to As If Productions aggregator