awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bartonhammond avatar

bartonhammond/snowflakeArchived

0
View on GitHub↗
4,583 نجوم·600 تفرعات·JavaScript·MIT·6 مشاهداتbartonhammond.github.io/snowflake/snowflake.js.html↗

Snowflake

Snowflake هو بادئ تطبيق جوال عبر المنصات مصمم لبناء تطبيقات iOS و Android باستخدام قاعدة كود JavaScript واحدة. يوفر قالباً مسبق التكوين لتسريع عملية التطوير الأولية لتطبيقات الجوال.

يتضمن المشروع قالب إدارة حالة Redux لتنسيق حالة التطبيق العالمية والحفاظ على جلسات المستخدم، إلى جانب إطار عمل تكامل REST API للتواصل مع الخوادم البعيدة أو المحلية عبر طلبات HTTP. كما يتميز بنظام ترجمة يعين محتوى واجهة المستخدم إلى لغات متعددة بناءً على منطقة الجهاز.

يغطي البادئ مجموعة واسعة من القدرات، بما في ذلك سير عمل هوية المستخدم والمصادقة، والملاحة القائمة على المسار، وإنشاء نماذج إدخال تم التحقق منها. كما يدمج تكوين جناح اختبار Jest للتحقق من منطق العمل ومكونات واجهة المستخدم من خلال اختبارات الوحدة واللقطات.

تتضمن مجموعة الأدوات سير عمل لإرسال إصدارات بيتا إلى TestFlight ونشر الإصدارات النهائية إلى App Store.

Features

  • Cross-Platform Mobile Applications - Provides a starter codebase for building mobile applications that run on both iOS and Android.
  • Mobile Starter Kits - Provides a pre-configured project template and boilerplate to accelerate cross-platform mobile application development.
  • React Native Applications - Provides a cross-platform mobile app starter built using the React Native framework.
  • Application State Management - Coordinates data flow and transitions across the app using a centralized store and middleware.
  • Session Persistence - Includes mechanisms to store authentication state locally to maintain user sessions across application restarts.
  • REST API Integrations - Integrates RESTful HTTP endpoints to communicate with remote or local servers for data and auth.
  • Mobile Development - A comprehensive starter kit for building cross-platform mobile applications with integrated backend support.
  • Mobile Application Bootstrapping - Offers a pre-configured boilerplate to quickly initialize the structure of a new cross-platform mobile application.
  • Mobile Application State Management - Utilizes Redux to coordinate global data flow and track authentication across different mobile screens.
  • Native Cross-Platform Development - Enables the development of high-performance iOS and Android applications from a single JavaScript codebase.
  • REST API Integration Frameworks - Includes a framework for connecting the mobile frontend to remote servers via RESTful HTTP requests.
  • User Identity Management - Handles user account workflows including registration, login, logout, and profile updates.
  • Redux State Management - Implements a predictable state container using Redux actions and reducers for global data synchronization.
  • Centralized State Stores - Provides a centralized immutable object tree as the single source of truth for global application state.
  • Global State Stores - Implements a centralized store to coordinate global application state and data across different screens.
  • Backend API Connectivity - Links client-side interface components to server-side environments for data exchange via REST APIs.
  • Backend Service Integrations - Bridges the mobile frontend to secure backend API services for data persistence and identity management.
  • REST API Integrations - Connects the mobile frontend to backend services using RESTful HTTP requests for data persistence.
  • Application State Synchronizations - Uses a predictable state container to manage data changes independently of the UI components.
  • Redux State Persistence - Persists the Redux store to local storage to maintain authentication state across app restarts.
  • Application State Persistence - Maintains active user sessions and global state across application restarts via local device storage.
  • Locale Mappings - Maps interface keys to translation files based on the device's locale settings for multi-language support.
  • App Store Deployment Pipelines - Provides workflows for managing the lifecycle of mobile apps from beta submission to app store release.
  • App Store Publishing Automation - Includes workflows to automate the publication of application builds directly to official app stores.
  • Route-Based Navigations - Defines application navigation by mapping specific path strings to distinct screen components within the mobile view.
  • Beta Distribution Workflows - Ships tools for uploading application builds to Apple TestFlight for beta testing.
  • Automated Test Suites - Integrates a Jest testing suite to execute automated tests for business logic and UI components.
  • Business Logic Testing - Provides unit and snapshot tests to verify the correctness of application business logic and state.
  • Dependency-Mocked Unit Testers - Validates components and logic in isolation using a test runner with mock modules.
  • Mobile Application Testing - Implements practices for validating mobile logic and interfaces using Jest unit and snapshot tests.
  • Test Configuration Suites - Includes a configured Jest testing suite for validating business logic and UI components.
  • React Native Unit Testing - Includes a Jest testing suite for validating business logic and UI components through unit and snapshot tests.
  • Application Localization Systems - Implements a localization system that maps user interface content into multiple languages based on device region.
  • Interface Localizations - Provides a localization system to adapt the user interface for multiple languages using translation files.
  • Native App Localizations - Provides regional adaptation and translation specifically for native mobile applications.
  • Navigation Routing - Defines application flow by mapping specific navigation paths to distinct screen components.
  • Content Translation - Implements a localization system to translate user-facing text into multiple languages.
  • Key-Based String Localizations - Uses key-value lookup tables to translate hardcoded UI strings into multiple languages.
  • Project Boilerplates - Cross-platform starter with Jest testing and Redux integration.

سجل النجوم

مخطط تاريخ النجوم لـ bartonhammond/snowflakeمخطط تاريخ النجوم لـ bartonhammond/snowflake

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Snowflake

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Snowflake.
  • futurice/pepperoni-app-kitالصورة الرمزية لـ futurice

    futurice/pepperoni-app-kit

    4,610عرض على GitHub↗

    Pepperoni App Kit is a starter kit and project template for building cross-platform mobile applications for iOS and Android using React Native. It provides a pre-configured scaffold that establishes a modular architecture and shared codebase to bootstrap new projects. The kit integrates a predictable state management system with disk persistence for offline access and a controlled loop for coordinating asynchronous side effects and API interactions. It also includes built-in mechanisms for token-based session authentication and identity validation to maintain secure user logins. The project

    JavaScript
    عرض على GitHub↗4,610
  • amazon-archives/aws-mobile-react-native-starterالصورة الرمزية لـ amazon-archives

    amazon-archives/aws-mobile-react-native-starter

    2,220عرض على GitHub↗

    Aws-mobile-react-native-starter is a cross-platform mobile framework and application template that connects client interfaces to managed cloud backends. It provides a structured foundation for building mobile applications that run on iOS and Android from a single codebase while integrating with cloud-backed authentication, storage, and database services. The project incorporates modules for managing user identities, multi-factor verification workflows, and sign-in processes through managed identity services. It includes capabilities for executing serverless database operations, managing NoSQL

    JavaScriptapi-gatewayawsaws-amplify
    عرض على GitHub↗2,220
  • day8/re-frameالصورة الرمزية لـ day8

    day8/re-frame

    5,532عرض على GitHub↗

    re-frame is a functional framework for building single-page applications in ClojureScript. It provides a centralized, immutable database that serves as the single source of truth for the entire application state, enforcing a strict unidirectional data flow where events trigger state transitions and subsequent view updates. The framework distinguishes itself through a reactive signal graph and an interceptor-based middleware pipeline. By treating application logic as a sequence of data-driven events and declarative side effects, it decouples business logic from the view layer. This architectur

    Clojureclojurescriptre-framereact
    عرض على GitHub↗5,532
  • xamarin/xamarin.formsالصورة الرمزية لـ xamarin

    xamarin/Xamarin.Forms

    5,547عرض على GitHub↗

    Xamarin.Forms is a cross-platform mobile framework for building native user interfaces using a single shared codebase and .NET. It functions as a data-driven UI library and a XAML UI toolkit, allowing application layouts and visual elements to be defined using an XML-based markup language. The framework provides native API wrappers that offer access to device-specific hardware and operating system features via C#. It utilizes a system for rendering a single user interface codebase through native controls across different operating systems. The project covers adaptive layout management and ap

    C#cross-platformhacktoberfestmicrosoft
    عرض على GitHub↗5,547
عرض جميع البدائل الـ 30 لـ Snowflake→

الأسئلة الشائعة

ما هي وظيفة bartonhammond/snowflake؟

Snowflake هو بادئ تطبيق جوال عبر المنصات مصمم لبناء تطبيقات iOS و Android باستخدام قاعدة كود JavaScript واحدة. يوفر قالباً مسبق التكوين لتسريع عملية التطوير الأولية لتطبيقات الجوال.

ما هي الميزات الرئيسية لـ bartonhammond/snowflake؟

الميزات الرئيسية لـ bartonhammond/snowflake هي: Cross-Platform Mobile Applications, Mobile Starter Kits, React Native Applications, Application State Management, Session Persistence, REST API Integrations, Mobile Development, Mobile Application Bootstrapping.

ما هي البدائل مفتوحة المصدر لـ bartonhammond/snowflake؟

تشمل البدائل مفتوحة المصدر لـ bartonhammond/snowflake: futurice/pepperoni-app-kit — Pepperoni App Kit is a starter kit and project template for building cross-platform mobile applications for iOS and… amazon-archives/aws-mobile-react-native-starter — Aws-mobile-react-native-starter is a cross-platform mobile framework and application template that connects client… day8/re-frame — re-frame is a functional framework for building single-page applications in ClojureScript. It provides a centralized,… xamarin/xamarin.forms — Xamarin.Forms is a cross-platform mobile framework for building native user interfaces using a single shared codebase… fbsamples/f8app — f8app is a cross-platform mobile reference application implementation that serves as a technical architecture guide… kdchang/reactjs101 — This project is a comprehensive instructional resource and tutorial guide for learning React and the broader frontend…