![]() ![]() We have also introduced much more stringent code quality requirements for MP 2 in order to avoid the many problems we had with MP 1. Plugins may be easily added as needed, see our wiki pages on Plugin Architecture and Developing Plugins Code Quality Functions code, skin, localization resources, database, media access code, players and many other components can be simply replaced and/or extended. If a new function or feature is needed, our modular approach makes it very simple to add that function via our very flexible plugin concept, either as part of the core application or as an extension. One of the main advantages of the new architecture is its flexibility. The ultimate goal is to provide the best Media Center on earth - for FREE! Highlights of MediaPortal 2 Flexibility It eliminates the "spaghetti code" seen in MP 1, where the smallest change in one area could cause a completely unrelated feature to break. This new architecture offers more stability, flexibility and testability for not only our main application, but also for all extensions. ![]() Simply put, in MediaPortal 2, everything is built in a modular way. The result of this evaluation was a fundamental new approach toward the underlying core structure. ![]()
0 Comments
Leave a Reply. |