hero

LarkSDK

合迅智灵基础开发套件 LarkSDK 用户手册

开始阅读

跨平台

和 Qt Framework 一样,LarkSDK 是一款跨平台 C++ 开发框架。它使得用户无需花费精力在操作系统的特性和底层调用细节,从而更专注于业务需求开发。

国产生态

适配国产软件开发生态是 LarkSDK 的天生目标。我们针对现今市场上的国产硬件、操作系统与基础软件作了大量的适配验证与调整,确保在国产生态下提供轻松愉快的应用开发体验。

纯自研

LarkSDK 并非是任何其他框架的套壳产品,这意味着,除了引用一些不得不使用的基础轮子之外,LarkSDK 的所有代码都是完全自研的。

# "Show me the code"

我们追求设计清晰的语义与自我解释的代码。

#include <lwindowapplication.h>
#include <lwindow.h>

int main()
{
    LWindowApplication app;
    LWindow w(400, 300);
    w.setTitle("合迅智灵");
    w.show();
    return app.exec();
}

上述代码将创建一个宽 400 像素,高 300 像素的普通窗体。在不同平台下的运行结果如下:

LarkSDK