小编Fed*_*can的帖子

iPhone原型制作工具

任何人都可以建议一些好的(免费或商业,基于网络或桌面)iPhone/iPad应用程序原型设计工具?

我有兴趣创建应用程序模型,旨在支持设计+开发和在业务计划中显示应用程序存根.

谢谢.

iphone prototyping

8
推荐指数
1
解决办法
8418
查看次数

如果没有代码:它只是一个智力挑战还是具体有用?

我的一个朋友正在讨论关于对象的状态转换的这些设计技术(他是一个Java大师,顺便说一句),在没有boolean myState成员的情况下执行,而是将该myState成员声明为实现"所有者"的相同接口的对象.

好吧,我太神秘了,所以你可以在这里找到讨论代码示例.

就个人而言,我对这种方法很兴奋,因为我的朋友向我解释了背后的哲学; 从设计的角度来看,我也认为它非常连贯.顺便说一句,我关心的是性能和内存使用情况,因为编译时和运行时优化可能会进入游戏.由于我不了解JIT编译器和JVM内部,我很想知道更广泛的意见.

你有什么想法?

java oop design-patterns

7
推荐指数
2
解决办法
666
查看次数

如何从蓝光光盘读取标题和ID?

是否有可能在Windows7 +平台上以编程方式获取蓝光光盘ID和标题?

language-agnostic windows blu-ray

7
推荐指数
1
解决办法
2781
查看次数

iOS/Android:设计应用程序,全原生或PhoneGap?

在我工作的公司,我是一个团队的一员,该团队将不得不专注于移动应用程序开发(iOS和Android).

我们致力于为iOS和Android实现我们的第一个商业应用程序,并且自第一次会议以来,团队正在讨论哪个是更好的开发方法,如果针对目标平台的本机语言和开发环境或通过PhoneGap的HTML5 .

我们已经知道这两个世界之间的技术差异,但我们正在讨论的一个方面是关于外观.

另请注意,应用程序将拥有的唯一网络功能与HTTP请求相关.

事实上,我们所讨论的应用程序需要具有相当自定义的UI,例如具有特定按钮和列表视图外观.更确切地说,我们不仅谈论颜色,还谈论圆形按钮.

这种画布让我们中的一些人认为HTML5/PhoneGap可以是一个更快,更灵活的解决方案,因为你拥有明显的设计能力,配合开发速度,并针对2个应用程序和1个代码库.

当需要自定义外观时,有人会建议哪种方法(在全本地和HTML5/PhoneGap之间)可能更好吗?

android ios cordova

7
推荐指数
1
解决办法
2010
查看次数

Delphi中的Ord函数实现

纯粹作为家庭练习,旨在更好地理解一些语言基础,我试图重新实现这个Ord功能,但我遇到了一个问题.

事实上,现有的Ord函数可以接受的各种不同类型(的参数AnsiChar,Char,WideChar,Enumeration,Integer,Int64),并可以返回整数或Int64的.

我无法弄清楚如何声明同一个函数的多个版本.

应该如何在Delphi中编码?

delphi

7
推荐指数
2
解决办法
1541
查看次数

决定extJS和GWT

我们正在决定下一个Web应用程序框架策略,并且需要考虑很多事情.

在讨论了几个解决方案后,我们将视线限制在2个RIA框架:extJS和GWT.

你会在这两者之间建议哪一个?

我们已经有了jQuery的经验,如果它有点重要.

谢谢.

gwt extjs

6
推荐指数
1
解决办法
6700
查看次数

在Delphi 7中停止事件传播

我在Delphi 7中遇到了关于事件传播的问题(由于我的无知).

我被要求OnMouseUp在表单上的某些控件上动态附加一个事件处理程序(我对那件事很好)但是如果OnMouseUp存在,则OnClick不能处理该控件上的事件.

背景

如果你问这背后的原因,那么,我负责修改一个旧的生产监控应用程序(叹气),从现在开始必须适应某些控件的条件行为,直接响应之前点击特殊功能按钮.

其中一些控件已经有一个OnClick事件处理程序; 团队提出的第一个解决方案是准时干预每个OnClick处理程序并管理与特殊功能按钮状态相关的上下文操作.

我建议利用已经适用于应用程序表单的面向对象设计:它们都继承自相同的自定义祖先对象,因此我计划在那里插入一个初始化方法,将OnMouseUp事件动态附加到声明支持的控件它在子类中.

需要

我不是要求对所有这些(可能缺乏)设计优点进行验证或质疑(顺便说一下,经过大量的思考和推理,它似乎是我们可以轻松走路的路径); 我的问题是,为了进行这样的设计,我必须让动态连接的OnMouseUp事件处理程序停止事件传播到OnClick这些控件上的预先存在的事件.

Delphi 7有可能吗?

delphi delphi-7 event-handling mouseevent

6
推荐指数
1
解决办法
2149
查看次数

如何使用音频编解码器制作iOS VOIP/SIP应用程序

任何人都可以帮助我清除我的疑虑,我正在尝试实施SIP应用程序,我已经有sip服务器设置,我有我的SIP帐户的用户名和密码.

现在我尝试使用PJSIPSIPHON,但不知何故失败了很多错误.然后我尝试使用LinPhone,它工作正常.然后将LinPhone项目中的文件复制到我的项目中,并继续处理它.(我应该在项目中复制什么才能开始 - 我已经在我的应用程序中复制了apple-darwin include&lib文件夹)我想在应用程序中使用G711(A和u)编解码器而我找不到任何头文件的那个,请任何人建议我如何在我的应用程序中使用G711编解码器和LinPhone库?

任何人都可以告诉我在没有视频功能的情况下掩盖SIP应用程序需要多少天?(仅限GSM,Speex,G711 Codec的音频通话)专家和中级开发人员将在没有任何SIP应用程序的任何先验知识的情况下制作这样的应用程序需要多少天?(根据你的任何粗略想法.)

有没有其他好的开源库可供轻松使用来制作这样的应用程序?或者任何类型的教程可用?(LinPhone的文档不符合标准).

我正朝着正确的方向前进吗?

audio voip sip objective-c ios

6
推荐指数
1
解决办法
4934
查看次数

C++最佳学习路径:只是乌托邦?

C++是一门很棒的语言(imho).

但是从C++开始,作为一种全新的语言学习,你会建议哪种形成路径?

书籍,网站,任何可以加速学习而不需要知识和理解记忆和混淆的东西.确实是一条路径,它以结构化的方式导致C++知识和理解.

可能吗?

我问这个问题,因为我的一个朋友(php程序员)问我如何正确(和更好)开始学习C++.


编辑:

感谢大家的关注和合意答案.我正在接受菲尔的那个,因为在我看来,它非常反映了什么是更好的方法的理想.

但真的感谢大家的链接,意见和答案.他们很棒.

c++

5
推荐指数
1
解决办法
3798
查看次数

Delphi 7 .dof和.cfg:我应该在版本控制下跟踪它们吗?

我在我目前的Delphi 7项目(名为Project1.dpr)中有两个文件(Project1.dof和Project1.cfg),我和我的团队无法决定将其置于版本控制之下(我们使用Mercurial btw).

问题是:在上面的两个文件中指出了一些与程序员所在系统相关的库,组件和扩展路径.

我的团队由一些使用32位Windows XP的人和一些使用64位Windows 7的人(包括我)组成.

因此,这提出了一个问题:因为在64位Windows 7 Delphi扩展,组件和库位于c:\program files (x86)\...32位XP下c:\program files\...,它们就在它们之下,提交对这些文件的更改将导致打破其他同事的项目配置.

有人对这种情况有什么建议吗?

delphi version-control delphi-7

5
推荐指数
2
解决办法
2891
查看次数