文件名称:CalBrowser:用于 Google Calendar API 的基本浏览器
文件大小:327KB
文件格式:ZIP
更新时间:2024-07-26 16:14:24
Objective-C
校准浏览器 浏览器。 我看了一下谷歌的obj-c客户端,对我来说有几个问题: Bootstrapping 在随机文档和代码之间切换需要超过五分钟的时间。 我不想与所有 API 集成,只想与日历集成。 将整个客户拉入其中的一部分似乎是浪费。 我想要一些更接近底层 JSON 表示的东西来构建。 该项目旨在成为更有趣项目的起点,并且将非常骨架,但随着时间的推移将对日历交互的基本方面进行建模 引导程序(5 分钟) 克隆 repo,安装依赖的并打开工作区 git clone git@github.com:ivan3bx/CalBrowser.git cd CalBrowser pod install open CalBrowser.xcworkspace 在 Google 的创建一个新应用 在云控制台中,设置一个“iOS”风格的应用程序。 下载 JSON 格式的“OAuth 2.
【文件预览】:
CalBrowser-master
----CalBrowser()
--------SelectionActionMeetingViewController.h(459B)
--------CABLFreeList.m(4KB)
--------CABLUser.h(2KB)
--------SelectionClockViewController.m(1KB)
--------CABLResource.m(4KB)
--------AuthViewController.m(1KB)
--------resources_template.db(32KB)
--------SelectionViewController.m(3KB)
--------ClockButton.m(3KB)
--------SettingsDetailViewController.h(253B)
--------RoomTickerView.m(2KB)
--------CalendarsViewController.m(3KB)
--------SettingsViewController.m(2KB)
--------AuthViewController.h(229B)
--------CurrentTimeView.m(886B)
--------CalBrowser-Prefix.pch(344B)
--------en.lproj()
--------main.m(343B)
--------CurrentTimeView.h(212B)
--------EventViewController.m(3KB)
--------CalBrowser-Info.plist(1KB)
--------CABLConfig.m(3KB)
--------CABLFreeList.h(627B)
--------SettingsDetailViewController.m(3KB)
--------CABLResourceLoader.h(863B)
--------CalendarsViewController.h(288B)
--------SettingsViewController.h(236B)
--------CABLResource.h(1KB)
--------CABLResourceParser.m(2KB)
--------RoomTickerView.h(510B)
--------CABLUser.m(10KB)
--------CABLEvent.m(9KB)
--------CitiesViewController.h(332B)
--------CABLLocations.m(4KB)
--------CABLEvent.h(2KB)
--------LocationsViewController.h(269B)
--------Images.xcassets()
--------SelectionActionStartViewController.h(551B)
--------ClockButton.h(585B)
--------LocationsViewController.m(3KB)
--------FloorsViewController.m(2KB)
--------CABLResourceLoader.m(3KB)
--------SelectionClockViewController.h(377B)
--------SelectionActionMeetingViewController.m(2KB)
--------SelectionViewController.h(443B)
--------EventViewController.h(460B)
--------CitiesViewController.m(5KB)
--------SelectionActionStartViewController.m(3KB)
--------AppDelegate.h(283B)
--------NSDate+Additions.h(325B)
--------FloorsViewController.h(238B)
--------CABLResourceParser.h(647B)
--------CABLLocations.h(1KB)
--------CABLConfig.h(962B)
--------Main Storyboard.storyboard(80KB)
--------RootNavigationController.m(6KB)
--------RootNavigationController.h(236B)
--------AppDelegate.m(7KB)
--------NSDate+Additions.m(1KB)
----.ruby-version(11B)
----Podfile.lock(581B)
----.ruby-gemset(6B)
----Podfile(201B)
----LICENSE(1KB)
----README.md(3KB)
----CalBrowser.xcodeproj()
--------project.pbxproj(70KB)
----CalBrowser.xcworkspace()
--------xcshareddata()
--------contents.xcworkspacedata(170B)
----.gitignore(136B)
----CalBrowserTests()
--------CABLResourceLoaderTest.m(2KB)
--------en.lproj()
--------resource_input.xml(2KB)
--------CABLResourceTest.m(2KB)
--------CABLModelTest.h(555B)
--------CABLEventTest.m(3KB)
--------CABLModelTest.m(2KB)
--------plus-people-get.json(570B)
--------ClockButtonTest.m(3KB)
--------CalBrowserTests-Info.plist(695B)