Agent Skills by ALSEL
Anthropic Claudeソフトウェア開発⭐ リポ 24品質スコア 78/100

mobile-offline-support

オフラインファースト対応のモバイルアプリを実装できます。ローカルストレージ、同期戦略、競合解決に対応しており、AsyncStorage、Realm、SQLiteなどのストレージソリューションと、バックグラウンド同期パターンをカバーしています。ユーザーがネットワークに接続していない環境でもアプリを利用でき、接続復帰時に自動的にデータを同期させることで、シームレスなユーザー体験を提供します。

description の原文を見る

Implement offline-first mobile apps with local storage, sync strategies, and conflict resolution. Covers AsyncStorage, Realm, SQLite, and background sync patterns.

SKILL.md 本文

注意: このスキルのライセンスは GPL-3.0 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

モバイルオフラインサポート

概要

接続状況に関わらずシームレスなユーザー体験を提供するオフラインファーストのモバイルアプリケーションを設計します。

使用する場合

  • インターネット接続がない状態で動作するアプリの構築
  • 接続が戻った時のシームレスなシンク実装
  • デバイスとサーバー間のデータ競合処理
  • インテリジェントキャッシングによるサーバー負荷軽減
  • ローカルストレージによるアプリレスポンシブネスの向上

手順

1. React Native オフラインストレージ

import AsyncStorage from '@react-native-async-storage/async-storage';
import NetInfo from '@react-native-community/netinfo';

class StorageManager {
  static async saveItems(items) {
    try {
      await AsyncStorage.setItem(
        'items_cache',
        JSON.stringify({ data: items, timestamp: Date.now() })
      );

...

詳細情報

作者
IsKenKenYa
リポジトリ
IsKenKenYa/1Panel-Client
ライセンス
GPL-3.0
最終更新
2026/5/11

Source: https://github.com/IsKenKenYa/1Panel-Client / ライセンス: GPL-3.0

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: IsKenKenYa · IsKenKenYa/1Panel-Client · ライセンス: GPL-3.0