阅读更多

2顶
0踩

移动开发
近日,iOS平台上的一个待办事项管理器Cheddar开放了源码,源码托管在Github上。

Cheddar可以在你的iPhone、iPod touch、iPad设备上使用,也可以在网页中使用。一旦你创建了任务,Cheddar即可在所有设备上进行同步。不像其他待办事项管理器中的复杂的界面,Cheddar只通过文本来创建任务。你也可以通过类似Twitter的标签对任务进行分类。你还可以使用Markdown语法来创建任务。


Cheddar的源码基于简化的BSD许可协议Cheddar开发者称,只要你不以相同的方式再次将该应用提交到App Store,你可以以任何方式使用该源码。

你可以通过以下命令来克隆Cheddar的源码:

$ git clone https://github.com/nothingmagical/cheddar-ios.git
$ cd cheddar-ios
$ rake setup

应用下载:http://itunes.apple.com/app/id524382948

源码:https://github.com/nothingmagical/cheddar-ios
  • 大小: 32.7 KB
2
0
评论 共 1 条 请登录后发表评论
1 楼 witcheryne 2012-08-02 14:53
太棒了! 
最近做项目刚好能用到!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Android应用图标上的小红点Badge实践代码

    现在Android中有许多的应用仿苹果的在应用图标上显示小红点。当然有着一些手机ROM对小红点的支持,比如小米,三星等。google的api是没有提供这项工能的,这项功能一般都是厂商自己定制的,所以让开发者着实头痛,我也是...

  • Android 开发如何进行单元测试

    什么是单元测试 单元测试是由一组独立的测试构成,每个测试针对软件中的一个单独的程序单元。单元测试并非检查程序单元直接是否能够合作良好,而是检查单个程序单元的行为是否...过度的依赖测试人员,认为软件开发人...

  • android开发webview的困惑

    webview的困惑(无法加载及回退问题)

  • Android单元测试读写文件,Android Studio单元测试:读取数据(输入)文件

    在单元测试中,如何在不对路径进行硬编码的情况下从(桌面)文件系统上的json文件读取数据?... 我正在使用Android Studio。我尝试了几乎所有与IOUtils.toString(this.getClass()。getResourceAsStr...

  • android用什么测试类,Android单元测试之JUnit4

    可能有很多人经常会听到这个词并不感到陌生,那什么是单元测试呢,在Android中又是如何实践的呢,这个时候可能会感到困惑。从名字上看,单元测试就是参与项目开发的工程师在项目中为了测试某一个代码单元而写的测试...

  • Android 单元测试之JUnit4

    可能有很多人经常会听到这个词并不感到陌生,那什么是单元测试呢,在Android中又是如何实践的呢,这个时候可能会感到困惑。从名字上看,单元测试就是参与项目开发的工程师在项目中为了测试某一个代码单元而写的测试...

  • Android开发太难了:Java Lambda ≠ Android Lambda (上)

    需要两篇才能阐述清楚Java Lambda ≠ Android Lambda,本篇为上篇,先解释清楚 Java Lambda 的一些知识。 耐心阅读本文,你一定会有收获。 一、Java Lambda 不等于 匿名内部类 测试环境JDK8。 首先我们看一段比较...

  • android测试云模拟器,基于Android模拟器的调研

    基于Android模拟器的调研发布时间:2020-09-09 00:30:35来源:51CTO阅读:1539作者:gloryflames面对02机器上pcdroid异常情况频发,已经影响到自动化测试的稳定性,因此,花了四天时间对当前的Android模拟器进行调研...

  • android-----关于事件分发机制中几点困惑测试

    这几天以来对Android开发艺术探索中关于事件机制的总结有点不太明白,今天特地通过demo测试如下两个结论:  1. 某个View一旦决定拦截,那么这一个事件序列都只能由他来处理(如果事件序列能够传递给他的话),并且他...

  • Android开发技巧总结

    //15dp 4、禁止EditText换行 singleLine已经过时,需要使用下面两个属性才能起到作用: android:lines="1" android:inputType="text" 5、recyclerview使用notifyDataSetChanged时,item里面EditText显示错乱或清空 解决...

  • Android传感器Motion Sensor开发实验

    目录 一、实验目的 ...3.AVD(Android Virtual Devices) 4.Android 系统平台架构分析 (二)第二次实验 1.Android的三大类传感器 2.Android传感器框架 4.获取传感器技术参数 (三)第三次实验 ...

  • 编码_解码那些事,android程序开发大作业

    { tmp.append(src.substring(lastPos)) src.length } else { tmp.append(src.substring(lastPos, pos)) pos } } } return tmp.toString() } 三、反思 照理来说,这个时候应该可以摸鱼了,但是有一个疑问深深的困惑着...

  • Android开发 ——Android Studio工具Debug调试技巧

    另一个因为对方也是转载但是没加上原文地址 只能默默的感谢一下原...Android studio的调试技巧: 写代码的过程中不可避免有Bug,通常情况下除了日志最直接的调试手段就是debug;那么你的调试技术停留在哪一阶段呢?

  • 掌握 Android 自动化测试框架 UiAutomator & UiAutomator2

    UiAutomator 是 Google 在 Android 4.1 版本发布时推出的一款用 Java 编写的 UI 测试框架,基于 Accessibility 服务。UiAutomator 的最大特点是可以跨进程操作,这意味着你可以使用 UiAutomator 提供的一些方便的 ...

  • 软件测试职业发展困惑解答

    5、知道了开发的原理之后,在测试过程中,看到一个功能时你会想到它的内部实现,从而更容易发现bug,或者直接去扒拉代码,找出错的那一行,“啧啧~!我想很大原因是给你碰了你也完全不懂,如果你懂的话完全可以要求...

  • Android之NDK开发

    众所周知,Android的SDK基于Java实现,这意味着基于Android SDK进行开发的第三方应用都必须使用Java语言。但这并不等同于“第三方应用只能使用Java”。在Android SDK首次发布时,Google就宣称其虚拟机Dalvik支持...

  • android开发10个常用的快捷键

    通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。  1. ctrl+shift+r:打开资源  这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你...

  • 【视频文稿】车载Android应用开发与分析 - AOSP的下载与编译

    本期视频我们介绍学习车载Android应用开发的第一步,如何下载、编译 AOSP源码,启动原生的车载Android模拟器 ,同时也会介绍一些常见的编译指令,以及实际工作中可能会出现的编译场景。

  • Android 12 变更及适配攻略

    从 Android 12 开始, API 可为所有Android 12或更高版本的设备上运行的应用启用新的应用启动动画。

  • Crawlee - 一个用于 Python 的网页抓取和浏览器自动化库,用于构建可靠的爬虫 提取 AI、LLM、RAG 或 GPT 的数据 从网站下载 HTML、PDF、JPG、PNG

    Web scraping and browser automation librarylee 涵盖了端到端的抓取和爬取,并帮助您快速构建可靠的爬取工具。 Crawlee for Python 向早期采用者开放!即使使用默认配置,您的爬虫程序看起来也几乎像人类一样,并且不会受到现代机器人保护的监视。Crawlee 为您提供了工具,让您可以抓取网络上的链接、抓取数据并以机器可读的格式持久存储数据,而无需担心技术细节。而且,由于配置选项丰富,如果默认设置不适用,您可以调整 Crawlee 的几乎任何方面以满足您的项目需求。在Crawlee 项目网站上查看完整的文档、指南和示例我们还有一个 TypeScript 实现的 Crawlee,您可以探索并利用它来完成您的项目。请访问我们的 GitHub 存储库,获取有关GitHub 上 JS/TS 的 Crawlee 的更多信息。安装我们建议您访问Crawlee 文档中的简介教程以获取更多信息。Crawlee 可作为crawleePyPI 软件包使用。核心功能包含在基础软件包中,其他功能作为可选附加功能提供,以最大限度地减少软件包大小和依赖项。要安装

Global site tag (gtag.js) - Google Analytics