मुख्य सामग्री पर जाएँ
CrossFly 100% ओपन सोर्सGitHub पर फ़ॉलो करें
CrossFlyCrossFly
शुरू करें
विशेषताएँ

प्लैटफ़ॉर्म जो कुछ करता है, सब

पूरा CrossFly इकोसिस्टम एक ही जगह — Core से नेटिव ऐप्स बनाएँ और Sync से उनका डेटा ऑफ़लाइन-फ़र्स्ट सिंक रखें।

CrossFly Core

शुद्ध Java में Android, iOS, डेस्कटॉप (Windows, macOS और Linux) और वेब नेटिव ऐप्स।

एक्सप्लोर करें

पूरा Java, शुरू से अंत तक

पूरा ऐप — UI, लॉजिक, नेविगेशन — Java में लिखें। कोई DSL नहीं, कोई दूसरी भाषा नहीं, कोई संदर्भ-बदलाव नहीं।

उड़ान भरती परफ़ॉर्मेंस

LibGDX रेंडरिंग कोर नेटिव-स्तर की गति और फ़्रेम रेट देता है, जिससे बाकी बस रश्क करें।

एक कोडबेस, 4 प्लेटफ़ॉर्म

एक ही कोड से Android, iOS, डेस्कटॉप (Windows, macOS और Linux) और वेब (Chrome, Firefox, Safari और अन्य ब्राउज़र)। एक बार बनाएँ, हर स्क्रीन पर पहुँचाएँ।

आप पहले से जानते हैं

Java API जानते हैं, तो CrossFly जानते हैं। लाखों डेवलपर्स की आदत का फिर से उपयोग करें।

नेटिव UI टूलकिट

Windows, TextField, Button, GridLayout, स्टाइल, छायाएँ और Material Icons — तैयार मिलते हैं।

तुरंत फ़ीडबैक

सेकंड से कम के बिल्ड और एक मिनट में चलता ऐप आपको इंतज़ार के बजाय प्रवाह में रखते हैं।

संयोज्य स्टाइल

ComponentStyle ऑब्जेक्ट जिन्हें आप कॉपी कर ट्वीक करें — ग्रेडिएंट, फ़ोकस हाइलाइट, प्रेस्ड स्टेट, छायाएँ।

स्मार्ट लेआउट

GridLayout, सापेक्ष आकार और फ़ॉन्ट-आधारित गैप आपकी UI को हर रिज़ॉल्यूशन पर अपने-आप ढालते हैं।

बहु-भाषा तैयार

प्रथम-श्रेणी i18n सहारा, ताकि आपका ऐप पहले दिन से अंग्रेज़ी, पुर्तगाली, स्पेनिश और अधिक बोले।

FormLogin.java
// Real CrossFly styling API — gradients, shadows, focus statespublic static ComponentStyle botao = Styles.component()    .pressable()    .backColor(0xFF00F977)    .textColor(0xFF000000)    .borderRadius(1f)    .shadow(4, 4, 10, 0x80000000); add(.9f, new Button("Acessar")    .onAction(this::onAcessar)    .style(botao).pressedStyle(botaoP));

CrossFly Sync

किसी भी स्टैक के लिए द्विदिशीय ऑफ़लाइन-फ़र्स्ट सिंक।

एक्सप्लोर करें

सच में ऑफ़लाइन-फ़र्स्ट

डिवाइस ही सत्य का स्रोत है — राइट लोकल पर सेव होते हैं और कनेक्शन लौटने पर मेल खाते हैं।

टिकाऊ म्यूटेशन कतार

राइट कतार में जाते और द्विदिशीय सिंक होते हैं, अस्थिर नेटवर्क में भी डेटा नहीं खोता।

एक Rust कोर, N बाइंडिंग

Flutter, Kotlin, Swift, JS आदि के लिए FFI/JNI/WASM से उसी कोर पर देसी SDK।

अपना डेटाबेस इस्तेमाल करें

PostgreSQL, MySQL, SQL Server, Oracle और MongoDB के लिए लॉग-आधारित CDC — बिना डेटा दोहराए।

प्रति-टेनेंट आइसोलेशन

दोहरी मल्टीटेनेंसी और KMS-समर्थित प्रति-टेनेंट एनवेलप एन्क्रिप्शन।