├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── images ├── app.png └── architecture.png ├── mobile ├── .gitignore ├── AmplifyModels │ ├── AmplifyModels.swift │ ├── SensorValue+Schema.swift │ └── SensorValue.swift ├── amplify │ ├── auth │ │ └── resource.ts │ ├── backend.ts │ ├── data │ │ └── resource.ts │ ├── functions │ │ └── send-sensor-value │ │ │ ├── handler.ts │ │ │ └── resource.ts │ ├── package.json │ └── tsconfig.json ├── mobile.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── swiftpm │ │ │ │ └── Package.resolved │ │ └── xcuserdata │ │ │ └── davidmoser.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── davidmoser.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── mobile │ ├── AmplifyModels │ │ ├── AmplifyModels.swift │ │ ├── SensorValue+Schema.swift │ │ └── SensorValue.swift │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── ContentView.swift │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ ├── SensorValueService.swift │ ├── Subscriptions.swift │ ├── mobile.entitlements │ └── mobileApp.swift ├── package-lock.json └── package.json └── sensor ├── .gitignore ├── LICENSE-THIRD-PARTY ├── certs └── AmazonRootCA1.pem ├── create-sensor.js ├── delete-sensor.js ├── index.js ├── package-lock.json ├── package.json ├── policy.json └── settings.json /.gitignore: -------------------------------------------------------------------------------- 1 | # OSX 2 | # 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/README.md -------------------------------------------------------------------------------- /images/app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/images/app.png -------------------------------------------------------------------------------- /images/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/images/architecture.png -------------------------------------------------------------------------------- /mobile/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/.gitignore -------------------------------------------------------------------------------- /mobile/AmplifyModels/AmplifyModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/AmplifyModels/AmplifyModels.swift -------------------------------------------------------------------------------- /mobile/AmplifyModels/SensorValue+Schema.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/AmplifyModels/SensorValue+Schema.swift -------------------------------------------------------------------------------- /mobile/AmplifyModels/SensorValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/AmplifyModels/SensorValue.swift -------------------------------------------------------------------------------- /mobile/amplify/auth/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/amplify/auth/resource.ts -------------------------------------------------------------------------------- /mobile/amplify/backend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/amplify/backend.ts -------------------------------------------------------------------------------- /mobile/amplify/data/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/amplify/data/resource.ts -------------------------------------------------------------------------------- /mobile/amplify/functions/send-sensor-value/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/amplify/functions/send-sensor-value/handler.ts -------------------------------------------------------------------------------- /mobile/amplify/functions/send-sensor-value/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/amplify/functions/send-sensor-value/resource.ts -------------------------------------------------------------------------------- /mobile/amplify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } -------------------------------------------------------------------------------- /mobile/amplify/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/amplify/tsconfig.json -------------------------------------------------------------------------------- /mobile/mobile.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /mobile/mobile.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /mobile/mobile.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /mobile/mobile.xcodeproj/project.xcworkspace/xcuserdata/davidmoser.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile.xcodeproj/project.xcworkspace/xcuserdata/davidmoser.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /mobile/mobile.xcodeproj/xcuserdata/davidmoser.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile.xcodeproj/xcuserdata/davidmoser.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /mobile/mobile/AmplifyModels/AmplifyModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile/AmplifyModels/AmplifyModels.swift -------------------------------------------------------------------------------- /mobile/mobile/AmplifyModels/SensorValue+Schema.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile/AmplifyModels/SensorValue+Schema.swift -------------------------------------------------------------------------------- /mobile/mobile/AmplifyModels/SensorValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile/AmplifyModels/SensorValue.swift -------------------------------------------------------------------------------- /mobile/mobile/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /mobile/mobile/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /mobile/mobile/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /mobile/mobile/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile/ContentView.swift -------------------------------------------------------------------------------- /mobile/mobile/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /mobile/mobile/SensorValueService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile/SensorValueService.swift -------------------------------------------------------------------------------- /mobile/mobile/Subscriptions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile/Subscriptions.swift -------------------------------------------------------------------------------- /mobile/mobile/mobile.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile/mobile.entitlements -------------------------------------------------------------------------------- /mobile/mobile/mobileApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/mobile/mobileApp.swift -------------------------------------------------------------------------------- /mobile/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/package-lock.json -------------------------------------------------------------------------------- /mobile/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/mobile/package.json -------------------------------------------------------------------------------- /sensor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/sensor/.gitignore -------------------------------------------------------------------------------- /sensor/LICENSE-THIRD-PARTY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/sensor/LICENSE-THIRD-PARTY -------------------------------------------------------------------------------- /sensor/certs/AmazonRootCA1.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/sensor/certs/AmazonRootCA1.pem -------------------------------------------------------------------------------- /sensor/create-sensor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/sensor/create-sensor.js -------------------------------------------------------------------------------- /sensor/delete-sensor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/sensor/delete-sensor.js -------------------------------------------------------------------------------- /sensor/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/sensor/index.js -------------------------------------------------------------------------------- /sensor/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/sensor/package-lock.json -------------------------------------------------------------------------------- /sensor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/sensor/package.json -------------------------------------------------------------------------------- /sensor/policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/sensor/policy.json -------------------------------------------------------------------------------- /sensor/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-appsync-iot-core-realtime-example/HEAD/sensor/settings.json --------------------------------------------------------------------------------